Great that you would like to participate in an animation contest!
But, for a modelling contest or two or ...more:D... doesn't do this contest forum the job!
An own forum with an own link etc. is a bit outside the recognition, thias one is 'embedded' in the community where you get audience as much as you like!