It does room scale just fine with the touch, by all accounts. I've used the vive and own a rift. I'm pretty happy with it. The display in the rift is better and it's more comfortable.
I've had a lot more time in a Vive and am going to get to compare to a Rift again soon but my recollection is that the Oculus had a better display. I also might not have "dialed in" my Vive well. The Oculus was setup for me by a friend who is an Oculus engineer, so I suspect he set it up correctly. I'm going to read up on tuning the Vive display right now. :)