In my opinion you can use a xbox controller with the Vive also and DCS world, Lunar Flight, HL2 and TF2 will work on the Vive also.
You are right the roomscale videos from CES shows journalists wearing the vive with human assistance. Dev videos of people spending more time with the Vive show no human assistance for cable management:
https://www.youtube.com/watch?v=Ai4MCmZz28o . So the argument can be made both ways, but yes cable management is an issue, that could break immersion or it could become second nature like mousing or using a keyboard. The jury is still out.
Camera tracking has the potential for full body tracking, but its not included with the current iteration. With respects to rift cv1 vs vive the tracking is a wash when looking at overlapping officially supported experiences.
And yes we don't know if HTC will bring a working lasting product to market. But that argument could be made both ways. Having custom made stuff could be just as bad, flaws might become apparent after extended use.
At this moment a good comparison is still hard to make because both aren't commercially available for objective review.
You see more potential in the Rift, for me the potential of roomscale makes the coming iteration of Vive pull ahead.