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.
Stats site will be available by Monday latest.