Yes, more popularity means more support and more users. It is a win/win!
By Steam add it there as an option for new users, and still allowing it as a direct download from the VorpX site. For example the VR FPS utility gets massive downloads (paid VR addon on Steam) and this utility will probably be just as useful, maybe more so.