If you'll manage to have lending and casino games it will more then an all-in-one platform, are you sure that you will be able to handle all of this?
Well, we do not do it; it is all about partnerships and the fantastic capabilities of blockchain!
What blockchain enables, is to access the value proposition of thousands of Dapps from one address. Your private key is the key that opens the door of derivatives product, poker, casino, lending, prediction market, insurance, etc.
So you just need to build a Web3 Browser in your application, partners with Dapps developers, and voilà.
So you do not need to handle anything but the integration of your wallet into their Dapps (basically our own metamask or ledger).
What we do is this wallet + our own exchange with a brokerage license, so you can trade Fx, CFDs and real cryptos (+tokens, collectible, digital assets etc.), access a payment and fiat gateway and access thousands of Dapps, but also Apps (thanks to open API).
Example that already do exists: Trust Wallet (Binance), Coinbase Wallet (ex-toshi), Cipher, Status wallet, imToken, alpha wallet, etc.
A bit of lecture:
https://medium.com/jarvis-edge/actually-blockchain-is-the-most-scalable-and-user-centric-technology-ever-6fe95a0be1bdThis is what I'm hoping for, that blockchain technologies will eventually find a way to integrate with one another in order to have it become more useful. I'm glad you've got it in your future plans.