Cockpit games, be they flying, cars, whatever, which all = desktop, not roomscale, are without question better on the Rift than the Vive. I tried every sim/driving game that supported VR, it was across the board better on the Rift, and that's supported by the forums of each of those games, few if any thought that the Vive was superior.
Yes, the actual hardware/set of the Vive is a bit nicer, although their ear buds suck compared to the Rift's audio (it sucks a bit too, just not as badly), but god himself can't help you if ANY of the Vive hardware breaks. Just contact Vive's support for a laugh if you don't believe me, and see what happens. Gong show, every time, I mean like so bad you think you're being punked, bad. There is ample info online about dealing with HTC over problems, most of it not complementary. Google HTC Vive +customer service, you get the phone book of YT videos and Reddit pages of complaints and stories similar to mine.
Also, the Vive is a couple hundred more still than the Rift. The Vive is slightly better if you must wear glasses (regular ones, everyone should spend the 50$ and get the inserts IMO). The Vive also is more "nose heavy", and I and the other users of the ones I had found them more difficult to get comfortable with than the Rift, but this is subjective. Also, the sensors for the Vive contain moving parts - the Rift's don't, and back to that whole customer service issue thing...all it takes is one long drop onto a hard service and the Vive sensors can fail.
Someone else put it best IMO - if you can only afford one VR set, the Vive is the one you buy if you like to show off gee-whiz stand up art/shootem up games at cocktail parties to people who like console-like games. The Rift is the one you buy if you're a serious PC gamer.
Edit - The Rift works extremely well for the space game Elite Dangerous. It was the 2nd or 3rd thing I played using the Rift.