I've uploaded a card with "my credit". I don't know if you mean that. In any case, I don't care so much that my name appears, I only do it to help. So do what you think is best.
The truth is that I do not know. You have done a great job with those that already exist, covering multiple aspects of the game. I'm still in doubt of what the Blight is, making a translation almost blindly.