The cost is a good point that I hadn’t considered. We use microsoft’s translation service and have never had to pay for it, but then the site I set this up for is fairly small. Maybe limiting translations by category is indeed a valid feature request.
Personally I’ve also never really fully understood how much is sent to the translator and how it works in practice. It just “works”.