I didn't have a problem with the beta. I haven't had a problem with the current program. Once it was confirmed that points on renewals don't appear on your account until the renewal starts, it's been smooth sailing. I get my points, I use my points, I earn more.
I like it.