Let me introduce myself, I am Roberto Ostinelli, Neato Robotics' Director of Cloud Services.
I'm impressed with the work that you've put into integrating with our robots! Great job!
Given the interest that we've seen from developers like yourself and around the forums we've listened and have just released the Neato Developer Network. In there, amongst other things you will find official documentation and SDKs for JavaScript, iOS and Android (for now, we plan on expanding to other languages too!).
https://developers.neatorobotics.com/