I use open table all the time, but only since it is very easy to book through them. I have no idea how many points I have, and really don't care.
The only trouble I've had is when a restaurant where we're well known just ushered us to the table and didn't bother to check their list. Open table reported us as a no-show, but a response along the lines of "we were very much there, Joe greeted us, Sally was our server, the specials were x y and, we had blah blah blah" was the last we heard of the matter.