Can't answer the how long does it take question as
I’ve seen a yr to never but wanted to touch on my rating system that was referenced to. First off over the yrs (book was put out in 99) I've though about raising up the numbers a bit because I believe over the last 12 yrs the average amateur players have become more knowledgeable. Every time I think about doing I don’t because I actually think it hold pretty close to true still.
I could also put the pro’s in 3 classes saying;
Low level pro or open level 70-80
National pro 80-90 and World Class 90-100?
And I would probably bet any nonpro player if they wanted to get to 80?
I don’t say much of this strictly on opinion or players 1 time scores. I have been testing students for yrs AND I was probably the 1st ever to organize and run a 10 ghost league in which all players pretty much fell accordingly, had over 100 players. The league was fantastic as it gave all members 30 ball in hands per night which I believe is the main reason we had a 99% improvement rate!! Made the weaker players learn

We also had a couple of strong B’s and low A’s that hated it and even quit because their ego’s couldn’t handle it, their numbers didn’t reflect their letters, lol
So I’m not in total disagreement on some thoughts posted here and perhaps it could use a little adjustment but I don’t think it’s far off. And it is strictly an offensive test but its rare that’s a player’s offensive and defensive skills vary widely.
As for the 14.1 making the 9 ballers weak? That plays the other way also ya know. I’ve seen some pretty good 14.1ers (100 ball runners) that struggle trying move the cb around as much as rotation games require. Both could adjust pretty good with a little dedication with the 9br’s making the mental adjustment to keeping it as simple as possible but they pretty much have all the physical shots required already and the 14.1ers adding some advance cb control as they already posses the mental aspect of how games are meant to be played. We all have different gifts.
Peace to all and go run some balls!