Idea...
I would turn all your stick figures into drawn characters with voices and personalities. The only real surviving stick figure animations are ones that are really well done by great artists. The bar has been raised extremely high for stick figures.
Otherwise, go somewhere with this. See how people react the trailer and make the full version a success. Take the praise or criticism and use it to your advantage.
--jmtb02