A search page has been added to the leaderboards. Found at http://hatinacat.com/leaderboard/ and will be coming to www.eletd.com when Kara copies the update over.
Due to the amount of data we have already collected, filtering like this can be unpractical server side. I may however add options to filter the results client side.
In addition to this I am also adding a player search to the site.
WindStrike What makes you think that there won't be community support for Dota 2 EleTD? There are already many TD's for Dota 2 on the top 30 custom games list and most of them are very unpolished and unbalanced in comparison to EleTD from what I saw from Quintinity's EleTD videos on youtube. So it is very likely that even in it's state without all your custom tower assets that the game will do very well.
What exactly is left to be completed? I will be happy to update it to reborn to get it working again.