This is great progress Deeg. Curious, have you considered integrating with one of the super cheap "mini computers" being offered (ie http://www.raspberrypi.org/)?
Thought being you could then hook a cheap wireless router up to it and have your data available wirelessly. Not sure how complicated it would be but I imagine if you have your controller talking to android, you could probably get it to talk to another linux dist relatively easily.
Then if you can provide XML from controller via http or a web service, I have an Android app which would hook seamlessly into it and provide a bunch of features out of box (ie alarm, charting, timers, archives, etc .. see signature for details).
Might be a bit ambitious at this point but something to consider if you get to a point where you are thinking what else could I do :)