Yup, A-Frame supports Rift/Touch and Vive with controllers and room scale (Firefox Nightly)! Watch me code A-Frame room scale VR with motion capture recording https://www.twitch.tv/videos/133862568
Yeah definitely.
I completed https://aframe.io/aframe-school via https://webvr.rocks/firefox on my PC & Rift.
It's a great framework.
I would check out some of the other Elevr experiments. http://elevr.com/projects/
Is A-Frame a tool I could use for this purpose?