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 it makes control of the funds that are going through the platform easier and more transparent for the project, but I don't know what are the benefits for the users.
It is probably for additional security for your tokens and also maybe to keep better track.