Have they just deleted my post too? I fail to see how mine was spam but rather then a critique of the current state of affairs.
Hello - Not a problem, mistakes happen, we're all human

I've had plenty of dealings with various members of the team over the course of the last few years. I've also had a good look into the LinkedIn accounts posted (sadly none available for Borz or Dave). I fail to see any relevant experience in the FinTech arena which leads me to believe that the experience isn't there, therefore its safe to say its amateurish.
I admit we all have to start somewhere, but a few experienced heads on board wouldn't be the worst thing.