Two good ideas for promoting Bitshares:
1) Sponsor a hearthstone tournament. A bit of marketing funds could be used to this, to provide the prize support for the tournament. Pay prizes in bitUSD. Or even just normal USD. Stream the tournament, get commentators etc like other hearthstone tournaments.
2) Enable betting on League of Legends and DOTA pro matches in bitUSD. I have read about ideas to allow betting on pro matches with bitcoin and dogecoin in the past. I don't know how close these are to being implemented, but we could do the same thing using bitUSD.