It does ok, though I would obviously be happier if it got about ten times the traffic it gets currently
I moved it to a different backend last year and have only done a small bit of work on making it more search engine friendly in the last few weeks (I only work on it in the evenings or at weekends)
The problem with Alexa is that it only shows the number of users with their spyware / plugin installed. It is quite easy to fool Alexa (or the readers of the stats) that your site is a lot more popular than it actually is...