Probably this is not enough, if someone send you 1000 bitUSD, it's difficult to tell whether this bitUSD is the pegged USD or just user issued asset, especially to new users who are not familiar with all those stuff.
Agreed. There should be no ambiguity. Perhaps some mechanism/flag to distinguish between 'user' created assets and 'system' created assets. I realize bitUSD, bitGLD etc are ostensibly user created, but they were done by the development staff at/near Bitshares(x) inception. Perhaps some consensus marker similar to voting for a delegate to ensure the duplicate/nonsensical and just pointless assets never get viewed unless you explicitly go looking for/ask bitshares to show them. And of course, all the spam assets that will be created to pray on those not paying attention "BittUSD", "BtUSD" "BittUSD" etc...horrible.
Besides, all these extra 'assets' make an awful mess. The average user will want to have all the 'noise' pre-filtered and only left with the unambiguous 'authentic original' assets.