There was a discussion here:
http://www.flyertalk.com/forum/miles...-checkins.html
But there wasn't too much to say. Right now it's vaporware, lots of claims and no substance. Until they get some actual partners available to give points on it's hard to say (if anyone cares about TheStandard I guess they could try it with them to start...)