Sounds to me like you found a character suitable to you. I never thought Piers was good but I got my highest score with him..so I think we all have a character we are just strangely good with.
You could nbe right, although I can use just about any character fairly effectively (Stripper Helena was my last to try). This was probably just one of those random matches where everything went just right (I barely had to heal as well lol). Still awesome though. --- Stupidity isn't a virus, but it sure is spreading like one!