How come you decided to develop your own on wallet? Wouldn't it be easier that we use existing wallets? What are the benefits of having your wallet?
I think that all serious projects should have their own wallets,sooner or later.
Well...depends...there is no rail for that except in case you have a project like Timechain which strives to have all in one.
If all serious projects have their own wallets, this means that you would have a lot of wallets to choose from, maybe even too many - could be confusing.
The problem of wallets is that of the need to install and some can carry a threat. I try for this reason to work less with such projects, or they can hack.