Yes, I need my own protocol because I’m developing a desktop control for my hardware project “Photoduino”. If you want to know more about visit http://www.photoduino.com
Currently, Photoduino is using a buttons/LCD based interface but in some situations is a bit hard to configure when you are testing values to take photos. Before I discover Breakoutjs, I did some test using P5websocket library (also based in webbit) to make the serial bridge using a modified version of https://github.com/kalanda/serial2socket-proxy for use websockets instead tcp sockets, but with some problems with charset encoding with values over the standard 127 ASCII chars.
BreakoutJS lets me a better framework to do what I want.