I have made many powerpoint slide shows for customers.....A couple rules of thumb that you may want to try.  I really liked your slide show, but it went kind of fast.  A slide should be on screen 5 to 8 seconds.  Fades, in and out are very popular...that is where one image morphs into another.  But other effects are certainly cool too.
We often faded an image on to the screen, faded some text on top of it......That is a great way to top off your show with your name/logo.

I loved the music you used.  Like what you used, singing is kind of a distraction....just straight music is best.  I liked the upbeat music you used.  We used an online music stock house, called Triple Scoop.  They have a lot of good and licensed music.
Your photos were also good quality.....not to mention that cabinet/unit was magnificent.  Just go a little slower to allow your work to be seen.  

In 2005 we went totally digital, and I offered a slideshow that we showed at the reception, that was a boilerplate powerpoint and we dropped images from a laptop into the program while the couple ate.  It was a great way to get an extra 1000.00 for the cost of another person at the wedding.  So what I'm saying is with a little work, you can use the same template over and over again.....

Power point is a product pretty easy to use, and there are many tutorials on Youtube.....

Mike