It's perfect for what it is.
The length is perfect, the animation is great and the joke was in perfect taste.
There are no problems in submitting this.
Maybe instead of just putting just this flash on its own you could create maybe 5 or 6 flash jokes and punch them all together!
I enjoyed the submission, 4 stars!