Thanks for the update. Btw, why did you remove the paragon ranking and conquests? It was awesome to cross-check the conquests (since it merged all regions and listed the time since season start, so the display was much better than on the official website).
Even though you haven't been here for a while I'll try to ask you here: Are you going to "update" your rankings to the correct ones (i.e., delete banned accounts and entries from your rankings)? It seems that the second banwave got rid of a lot more people and now the top rankings are pretty much out-of-date, especially since many of the Chinese top players got banned. Would be great to see all those changes reflected!
@Bagstone: He styled the radios like checkboxes. It looks better.
Usability should never take the backseat over aesthetics. That's how certain big players in the market justified shitty design decisions that led to million of complaints, and it's the reason why projects lack great user experience and fail in the end. There are other ways to distinguish the functionality if you don't like the look of default radio buttons, but the current abuse of check box styled radio buttons makes any UX designer cringe.
Your UI has some buttons that are checkboxes, when in fact they should be radio buttons. Read more about that in Jeff Johnson's blog post about Web Bloopers (taken from his amazing book). Specifically, for HC/SC, era/season, solo/2p/3p/4p you want to use radio buttons. For class and region selection check boxes are the right choice.
Another few interesting things that came to my mind:
1) Enable a wildcard search. The battle tags are interesting because they enable for people to be uniquely identifiable... but no one knows any battle tag (I know mine and that's it, those four-five numbers are just too arbitrary).
2) The search results should display rankings on your site, not link to the Battle.Net armory.
3) Would it be possible to display the time next to the clear, and then maybe *only* HC/SC (and add it to the toggle on the left)? I know that this is like on DiabloProgress, but most people are *either* HC or SC and don't care about the other, plus it's kind of confusing if you have two tables on one page and only one of it is affected by your input. See D3Rockstars for a (in my opinion) better display (although it lacks on other aspects).
4) Since you're scraping profile data anyways, would it be possible to scan all profiles for gear and gems and display the three top level gem ranks as well? I know this would be a crazy amount of API requests, so probably not more than once per day (at most, avoid too much throttling, but I think the API cap has been increased by a lot recently). Probably something for the long-term todo list? But it would be a unique feature, as I think no other website has it so far. But it would be quite a lot of requests - up to 15 chars per char (you could check for 70s only), and for each char up to 3 items (both rings and amulet). "gems->jewelRank" would then be the path to check.
Very minor comment: add the arrows for going to the next/previous page to the bottom as well.