No offense but bit early to call it trustworthy. Trust is build over time and 2 months isn't much yet. But seems like they have a good start w/ the support they have on this forum.
Anyway, my question, are total wagered and profit public stats? Since there is an investment option, these stats should be public imo.