> 2. Regulatory constraints

I didn't see any suggestion on the web site that you're regulated.

> If we ever front-ran even one customer, word would spread

Not if you were clever.

As I see it your business model is so well suited to scamming, and this is so obvious, that anyone operating it legitimately will need to do better to distinguish themselves than "Trust us". But I could be wrong. I mean hey, online poker!

Good luck!