There were a couple of points in this episode that I liked, but felt it fell flat. I didn't really like the Charlie plot, but Mac trying to use the plot from The Secret of my Success and the Bow Bow 80's song was awesome.
Also, no matter what, Dennis is the funniest character on this show.