I did a little more digging into the terms and conditions (those that are made available prior to signing up, at least), and discovered that this seems to just be a sloppy rebrand of the Founders Card, which has been discussed several times on FT (e.g. they managed to link up with JetBlue Mosaic somehow).
While I'm personally unable the categorically declare it a scam (because I haven't taken the bait myself), I'm definitely going to pass on it.