Hi Frank!
This sounds like a fine solution for making Vibe Streamer available on tablets and phones. There is no full API documentation available really, and I think it's easiest to actually look through the "jsengine" source code on GitHib which explains what's possible.
But as stated earlier, I (the vibe author) is definitely interested in helping out if someone wants to make any additions or continue on Vibe Streamer.
What do you have in mind for the web interface from a technical perspective? Are you looking at any specific tables/phone-capable frameworks to use?
//Erik