Best reply thus far!
Am not trying to be controversial and, as you say, your list is based on players you have personally watched play but I have a personal observation of Gabby and Cannonball.
Gabby came into a pool hall that I co-owned in Alvin, Texas on a number of occasions He played in some of the tournaments and I observed him gambling in Houston, Texas.
He should be in your honorable mentions list because he was not in Cannonball's level of play. Jersey Red, who I first met in 1963, sad Cannonball was second only to Eddie Taylor in banks. I can tell you that he was a great 9 ball player, also. Sadly, alcohol was his undoing but in the 60's he was a Lion!
I really enjoyed the list you came up with, though and I hope Josh Roberts is headed toward a mention in future lists. He has certainly elevated his play n the last year or so.