It would be great if the client supported Cross Origin Resource Sharing so that different web-based front-ends could be created that ran on top of the client.
Obviously there would need to be a way for users to allow a given (set of) domain(s) to access their client as it would otherwise pose a security risk.
The use case is allowing third party website developers to provide slick, exchange like web interfaces which talk directly to the client running on localhost. This would allow the websites to hold no private keys, yet still provide a trading interface.
Cheers, Paul.