Very cool initiative here.
Thought I would mention.
Now the forum admin is now an employee, you may want to consider what it looks like to a new player when "the company rep" is looking for help with images to assets they themselves should own and could very easily provide.
I had to go back and notice that you have access to a test environment for these which is great.
But still, maybe a headline change could help the new player confusion/ perception.