cant speak of the reciever, but street atlas is NOT touch screen friendly in any capacity. i think i might have seen a mod for it, but even that it was severly limited.
you can always use the reciever with different software, but reviecers can be had for 50 or so. no point in buying it with the software if you arent going to use it. esp when you have to pay more.