Maybe I am looking at it in an odd way. I see the most sensible way would be to have separate items presented "on the web" as separate IP addresses. That way Kstars could be under a tab, ccd / camera control under another, downloaded image another and etc including plate solving some how or the other. Spiting up like that could help get round the screen size pad's have.

Afraid I haven't use the web on a phone so can't comment on how this sort of thing would fit in there but would guess each page could be "swipped up" somehow. The main aspect really is that all this needs is any browser at the other end. This sort of set up should be stable for a long time too.
There is a commercial windows based set up that more or less does some of this. On that one they seem to have the kstars aspect on the pad or phone. Fine but in Kstars case that would mean maintaining it on the currently available platforms. If it's in the 'Pi or what ever it's with linux where it's meant to be. The problem with platforms is that there will be others in the future and current ones will keep changing just as Linux does. More work.
I must admit I was pleasantly surprised with how well KDE 4 from OpenSuse 13.2 ran in IgB ram on an intel Atom netbook. I haven't even had to turn the graphics down. There is a pregnant pause when ever anything is loaded but way faster than the win 7 that was on it. Once up everything was OK. That's loading from disk. The projects I mentioned seem to run a complete image from ram. Plate solve times 15 to 9 secs depending on what it's on. One other project seems to use VNC. I assume to control a screen that a TV dongle only has in ram. Not sure. This one appears to possibly be mostly INDI based. I need to find out how to load an image into qemu.

Frankly though I think INDI needs to grow up and keep release sources up on this site for 30 months, a bit longer than the usual distro maintenance time. That way people like me might actually be able to get something running. I just found some Fedora 20 builds on opensuse build service and got excited but the libnova with them is too new for the indilib. Arggggggggggggggg. Some of it older than what's in OpenSuse 12.3 too. I will be moving my desktop to 13.2 soon but have no interest what so ever in running Tumbleweed for bleeding edge. I got nowhere with the Debian source archive. That's the only one I have found so far with earlier indi versions in it. What they have looks a bit different to what's here in your version 1........
John
-