My biggest technical concern is how buggy the client still seems to be. As I pointed out in the 0.9.0 feedback thread, moving my wallet to a new system was a two day odyssey where the blockchain stopped syncing several times and unlocking the wallet would not work.
Someone in another thread suggested running the bitshares console client to sync, because apparently this yields better results.
Of course, that is unacceptable. Imagine that being a new users' first experience.. doesn't exactly inspire confidence!
Another thing is that the wallet is very heavy. On a quad core with 2GB of RAM (virtual machine - 2GB RAM *just* for BitShares GUI), the UI lags. Clicking on 'exchange' takes about two seconds to register, for instance. The program feels very heavy. I don't think it's actually doing so much (especially on a system with such generous specs) to warrant being so slow.
Non technical concerns include misleading/incomplete/outdated documentation. We need someone who's willing to step up and correct the technical errors in the documentation. After that there should be some spellchecking, for there are many such errors in the wiki as well.
This is especially true with all the new proposed rules. I don't even understand anymore if BitAssets will still return interest, for many people of course that's one of the benefits..
And lastly, there seems to not be too much interest in privacy features; Namely, there is still no proxy support as we approach 1.0, and to my knowledge the official faucet is still registering accounts without TITAN. Which means most users' finances are now on the internet for the whole world to see. And I don't think they realize that.
That's all I can think of right now. Even with all these things I still see great potential in this, and it works so well together with other cryptocurrencies as well. When people realize they can safely hold value in BitUSD (as far as $ stability goes, of course) while they want to be sure their BTC or WhateverCoin won't be dropping in value .. BitShares really is a game changer I think, in more than this aspect.
But as it stands now, I cannot recommend it to people I know. The wallet is so slow (and yeah I know, online wallet, but then you're trusting your money to a 3rd party, no?) and buggy it would be an instant turn-off.