That a solid list. Most of them are on my personal top 20 GOAT list. I don't agree with Gza, Pun, & 3000 to a degree. But objectively I know they are GOAT candidates.
I'm working on something BIG along these lines. Stay tuned.
There's A God On The Mic
"Pretty soon hip hop won't be so nice, no Ice Cube...just Vanilla Ice"