The Rift with the Touch controllers is a pretty good platform. Not real fond of the tethered, “snorkel-mask” the Rift uses, but the experience is very solid. The controllers are awesome!
I like that the Rift can be purchased separate from those controllers. There’s no option like that for the Vive.