I just watched this finally on D+ last night. Oddly enough I think that's the grade I would give it, too.
I love the humor and definitely succeeded there, but at the same time also had this odd secondary thought going on where I was also thinking, "Geeze... this kinda sucks, too." Usually NOT...