Hi Freemoney,
I think you're right. The next logical step would be to create an app, where one could buy and sell Bitcoin (and eventually other forex, stocks, futures, etc.) from several different exchanges. The GUI would give you an overview of all your accounts and quick access to place orders, transfer funds, etc.
If someone is planning on doing this in a Java desktop app or Android app, using XChange would give them a huge base to work off of.
Cheers, Tim