It bears repeating: this library is only suitable if you (and your target audience) are running one of the VR-enabled browser branches.
See this excellent blog post on the subject: http://blog.tojicode.com/2014/07/bringing-vr-to-chrome.html If you have the time and patience, there's absolutely no reason you shouldn't. This library is simply designed to help you get up and running in about 5-10 minutes, assuming you know your way about ThreeJS. Much of this code is a repackaging and consolidation of Brandon Jones' works into a reusable and distributable form.