I think its extremely important that once we have market functionality in the web wallet that we integrate bridges into the wallet as well. If bridges are integrated into the web wallet then we have a competitive advantage over other exchanges. Users can send bitcoin to their wallet and have their account can be credited with a desired bitassets. I see the user experience unfolding as follows:
1) go to wallet.bitshares.org
2) create a wallet and register name
3) set deposit preference to bitusd / add bitcoin withdrawal address
4) click deposit button which generates a bitcoin address for user to deposit to
5) exchange fiat for bitcoin instantly with circle or coinbase
6) send bitcoin to deposit address
7) receive bitusd in 10 minutes
trade bitusd for other bitassets
9) withraw specified amount of bitusd to bitcoin withdrawal address
10) exchange bitcoin to fiat