Do you prefer to work from the Cloud mode, or would you rather work in Lan-Only mode?
Since this original post was almost 2 years ago are there solutions out there now that cover everything requested?
Are there new needs since things have changed since then?
I ask because I have my own windows-based app for logging print jobs. I have been thinking about adding the ability to handle the upload and printing from is as well. The features requested seem pretty logical and could probably be implemented in Lan-Only mode.