Now that I've finally read through this entire thread, I can safely say a big well done to the guys that got directly involved with helping the matters, the Newgrounds protocol on how moderators and admins react to this sort of thing (sieg heil, and all that), and everyone else that posted in times of uncertainty.
Admittedly, the reading took this long because I was looking for my Miami Vice soundtrack CD. Yes, seriously. Hey, at least it looks like I've missed out on some bad quality parody threads. Yay! Today turned out well after all.
Oh yeah, and he was always a little odd, and not really a good poster. Opinions are opinions I suppose.