If it's not Sentai or Henshin and it's your own work, you can usually feel free to put it up in The Power Chamber or Justice Fiction etc etc etc. =)
That said, that's some rockin' work there. I love the angle it gives just looking -up- at that thing, and you had a very talented colorist. =)