I still beleieve that untill ya spend thousands of pounds / dollars on this game it is a game of chance, not skill, so I am unsure exactly how this unlock will affect my game. Seems no difference so far...
(This was yesterday. I now have 500+ skills in RDA....)