First off I want to jump in on the chorus of "THANK YOU"s!
As for powerleveling via whatever means... by and large I'm ok with it, even though I have no interest in doing it myself. The only way it could conceivably annoy me is if I'm on a TF with teammates that don't know what they're doing and as a result make it unbearably long or difficult (which is why I'm not interested in it, by the time my character is high level I want to know what I'm doing playing them). I haven't run into that, so that concern could be totally unfounded. Plus it could happen with people that haven't powerleveled.
However, I absolutely get new people getting turned off by the constant DFB/AE farms/whatever-the-next-quick-trick-is requests. Not knowing the slightest bit of programming, would it be possible to set up a chat channel specifically for powerleveling? That way new players won't necessarily hear it 24/7, but it's still clearly there for anyone interested.