You may want to plaster "fan art!" on it somewhere... I've seen images far, far less impressive than that one tossed around on forums on other sites as "hay guies I founed T4 consept art!"
I knew you hadn't forgotten, just got busy. I'll be watching!
(come to think of it, both you and redface should both be working on the T4 art direction team... )