Just re-arranging Palmer's tweet about some how retail getting the Rift before first hour pre-orders is good new for pre-orders??? So they always say talk with your wallet. So remember if a VR game is available for both Oculus store and Steam I suggest you buy from Steam. For two reasons:
A great way to say **** you Oculus
If you do ever get a Vive you can play that game since Steam allows you to play with any HMD.
You couldn't have just added this into one of the 30 existing threads that are about this very topic?
Now your point 2 is indeed a very good point. I have bought games on Steam because I want to be able to play them on both headsets, and yes this is currently costing Oculus in game sales.