My only gripe is MS's insistence to redefine long established software release cycle terminology. Just stick with "Alpha", "Beta", and "RC". You aren't hip or edgy by using "release preview (RP) and customer preview (CP)" like they mean anything to me. Just being confusing for no real reason.
The problem is that Google ruined the term "beta".