Thanks for the detailed feedback! Much appreciated. Good news is the Rift update is pretty much done. Just some final testing and upload. Going to get it up on Steam as well, so I'll have to go through that process too.
But yeah, all the things you've identified are reasons I told people that it wasn't compatible with the Rift (but I didn't take action to lock out Rift users explicitly).
The Rift version is every bit as good as the Vive version now; if not better, because of the analogue stick - so hopefully when I get the update live in the next day or two, you'll be able to go through it again and give me the same level of detailed feedback there! :D