Well done for having a go and having the balls to post it on the forum...
The best way to look at this is from the punters perspective... Think about the type of people you want to attract, if you make a video which is very slick and professional people are more likely to take what you do more seriously.
As it stands the video would probably appeal to a certain type of punter not everyone if that makes sense.