While this would be ideal, it's up to 3rd parties to do this. Unless we have someone who is interested in for example, exploring Prediction Markets, we won't see a specialized interface for PMs only.
But imagine having those on OpenLedger, it would be awesome because it would clearly show the amount of products BitShares has to offer. When I say OpenLedger I say any other business like Bitsaphire, Metaexchange, etc, it's a very good approach to create a solid brand.
OpenLedger Prediction Markets
OpenLedger Remmitance
OpenLedger Messenger, etc
However for a business to do this, it has to be a gradual and slow process, otherwise resources will be wasted and there won't be focus. It needs to be one thing at the time unless of course someone has all the money needed to do all of this. But it would be nice to stablish a brand and show the variety of products BitShares has to offer! That's why I like the idea, it would be like going into a store!