Cool to see this progress!
One question: Would it be possible to also allow plain public keys as receiving addresses on the Bitshare side and not only Bitshare account names?
I know the faucet exists to register accounts for free, but I personally would rather pay half a cent than authenticate with a social network account, even if the faucet "promises" to not record any link.
I also think it would streamline a possible HedgeWallet (aka Bitcoin in, Bitcoin out, funds in BitUSD): The app can start up and generate itself a Bitshares public key, then get a Bitcoin deposit address from Metaexchange and display that immediately. Incoming Bitcoin funds are exchanged for bitUSD and from the first incoming funds 0.5 BTS are bought to register an account. No need to interact with the faucet and the user is paying exchange fees anyway, so I think it's fine to tag on an additional tiny one-time fee. The user needs to be made aware of that beforehand, of course, but I think it's preferable over sending them to a faucet.