Only suggestion I might have is to have an iPhone/mobile compatible GUI. I'm using it in an environment where I don't have a desktop/laptop to use so I use a mobile browser. I was thinking of something like iWebKit since I've used it with some success with rails. When I have some time I was thinking of looking into this myself.