You're right, if you have a great list then you can get the traffic. But will it get you links to your site and will it help you get organic search rankings? Probably not.
By the way, I recently wrote a blog post about the 11 different types of Alexa Hot URLs and how to Get there:
The 11 Types of Alexa Hot URLs and How to Get There