your list seems p good, i disagree with a few. i think brett is the best 1v1 sparrer ever but overrated at GS because of his 1v1 skill. Putting him below kicko and haze(?????) too low though, he's still really good. i'd put zideuric and exalt in there. both are insanely good as well.
Not sure if they'd be top 25; but iHercules, Primetime, Aguzo, Brandon, Abel, Nayo, DannSS, Zion, Shadz, Dues, Faded, Andrei, Adi, Rusty, Exalt, Crono are all people I'd love to have on a team with me.
Not going to call anyone out, but I don't think it's fair to rank people we've confirmed are cheaters unless we rank them as they are without their cheats. I won't accuse anyone of hacking but it seems pretty obvious vix, jimbo, rexx, pazkez etc; use VPNs (tell me if i'm wrong and i'll correct) so rating them at all kinda seems stupid to me.
These type of top25 lists will usually contain the same groups of people but where they get ranked comes down to bias a lot of times.