I've helped out with subbing here and there. My moon is far from perfect, but it's usually more than good enough to breeze through the fairly basic vocab required for most anime/manga out there.
SZS being the one horribly notable exception.
That said, it's generally a pain in the ass to have to translate everything myself, so rarely will I be a main translator. I do help out a bunch of different sub groups though.