It sounds like you think it would be more difficult to allow multiple SafeCoin addresses / IDs and like @neo correctly says that's not the case. It's how SafeCoin works by design and limiting that feature would be the path that is more complicated and would be harder for you to complete. SafeCoin Wallet is a much needed and crucial part of SAFE so lets not look for ways to cut corners anyway
Also, I strongly second @neo's idea of tx history being not only 100% optional, but OFF BY DEFAULT, for exactly the reasons he gives, and more. People who seek SafeCoin seek it for it's anonymity first, and your idea undermines that default tx privacy in perhaps the greatest possible way.
My suggestion is to kill the history idea so you have more time for the other parts, or if you think it's a cute handy idea etc like a BTC wallet (which I disagree with, but) then at least pleeeeeeeease must leave it:
1 Optional and 2 OFF by default.
Don't want to bin SafeCoins best features early on (or ever, hopefully people don't adopt open history wallets ever, down the line, and give up freedom without knowing)!
But Yay! SafeCoin Wallet!!