+1 I say you should! I agree with you on the TS because I would love to become a helper someday, but with where I play Meepcraft it is not always the most quiet place. Background noise and all that gets picked up and can be very annoying. Overall, I think you should become a mod and help improve this server