You do what you and your company feels appropriate. Anyone who's a fan with a brain know that you guys care. Sorry that it got leaked, that was definitely inappropriate. Some of these players don't know how it works in the corporate world. You're a solid dude with the best intentions for the game. Keep it up, I'll be playing for a long while regardless of any of my criticisms.
Thank you, I appreciate it - both the support and the constructively delivered criticism!