That was a part of the discussion I had at Geneca a few days ago. When our full and totally integrated systems is in place, it will enable a lot of things on our wish list to happen seamlessly in a trusted environment. The end users do not need to know the complexities of our back-end infrastructure, the philosophies, algorithm, and support systems behind it. What matters is -"it is simple, convenient, secured, and I trust the the people who build and operate the system". That is one of the biggest problems we are attempting to solve. Yes, it will take us a few years and some massive investment.
This! No matter how involved or complicated the back end might be, you guys have to make it look easy! The end user does not care about all the back end details. If you need someone to alpha or beta test any of your systems, I'd be happy to do it. I will tell you straight out if it's too complicated. I'm sure you'll do great, though. The fact that you're partnering with a real software development company speaks volumes. Thank you for going to that length!