Overall, I can't complain about this list. Most of the choices were really good, and I feel that a lot of characters deserved their respective spots. While I wouldn't personally rank Luffy as my favorite anime character, I do think that he deserved his spot this time, and he is definitely a top 10-worthy character at the very least. I still have no complaints about Goku's ranking, of course, and even though Kenshin and Spike are only just a little bit higher than they were before, I still think that they are at the spots that they deserve to be at, IMO, since all that really matters is that they make it into the top 5, which I mostly agree with except for Lelouch, but then again that probably has more to do with the fact that I just don't really care for Code Geass as a show in general, but I still can't complain about the list since it features many other characters on it which I do like.
I'm really glad to see that both Yusuke and Kurama made the list, as they both deserve it, but I did not expect to see Yusuke make the top 10, so that in itself was a huge and very pleasant surprise for me. I'm also suprised to see that Tenma and Johan made the list, and once again, I'm really glad that they did. However, while I would have ranked him much higher (being that he is my favorite manga/anime character, and all ) I'm still happy enough to see that Eikichi Onizuka was even ranked within the top 30 at all.