I checked it out today and it told me I'm a 46. Not exactly sure what that means, or how accurate it is yet, but the system looks to me like it has the potential to offer better ratings than the broad NTRP ratings.
Anybody else use Tencap? If so, let's play a match and see what the results do to our ratings. :)