Thank you for picking this up. One comment though: I would recommend taking your translation and translation services to a group, or building a group of your own. It's hard to judge your own work when working alone, but if you're part of a team, then you can sound off to each other. Not to mention having people who are able to focus on TL, PR, or CL specifically can raise the quality up immensely.
Speaking from experience. Also recently tried TL-ing for the first time.