Would it be possible to create an 'in client' app store where users can purchase additional features to incorporate into their wallet.
EDIT:
E.g a developer could create a purchasable feature which links exchanges to your wallet or includes a news feed on the side of the wallet. EDIT: examples would include features that need to be hard coded into the blockchain. They can then be activated for a user if they pay a certain fee into the developers account.
Users would then purchase the feature for their individual wallet.
This would create incentive for developers to build features for Bitshares as they would be compensated.