I would take that Rocket Reach revenue estimate with a grain of salt. I've run into accuracy issues when getting intelligence from services like that in the past.
'Grifters' is a pretty strong accusation. What scam or fraud have they perpetrated?
I question how effective their appeal for funds will be, but it isn't dishonest in any way that I can see.
I backed this game to the hilt and was really looking forward to running it, but it came to me at the exact wrong moment to run that system.
The system itself if flavorful with deliberate back forth of various tokens and I think would feel rich with the right group doing in-person play...