Seeding based on which ranking? None of them have enough events to qualify as rankings.
The best way to get something together that can please the sponsors in the long run is, indeed, to create icons/heroes. That can be achieved by having the same players over and over on TV, that's how it has...