You have to play it through Steam, I was having many issues at first CTDs an locking up, But since doing a bit of house keeping using CCleaner it is running like a dream.
Not sure if Steam or Microsoft have anything to do with it.
BTW I got my Lenovo at Christmas.
Yep, I figured out that much, though interestingly enough, you can go to the desktop and run the non-steam launcher if you have it. It will end up loading steamVR to run, but it will be using your other non-steam files to do so.
What kind of house keeping?