I understand that some players run multiple accounts. Well, how difficult would it be to have, lets say, 2 accounts run on one client? You can pay CCP for the service just like you do with multiple training. Just swap pilots by clicking on a second portrait made available once you pay for it. The interface would change accordingly just like you were running two separate clients. It eliminates the mess of two separate interfaces by making them swap-able on just one.
This would run great on the coming 64bit client as well given all the extra ram access.