I posted most of my opinion on the different episodes in the "what do you think of season 3 so far" thread, but here goes: Spike acted like a tool the whole episode, I'm pretty sure Applejack lied at one point, and I'm pretty sure if Spike can take care of the library without an issue then he can manage a mop without causing a minor disaster. Pretty so-so episode overall, prolly the lowest point in Season 3.
I used to think this episode was just meh the first time I saw it but when I rewatched it On Demand with my friend Josh over the weekend because he missed the episode two weeks ago I was laughing my butt off so much better than I remember.
I actually liked this spike episode we all learned something new about him and i found the bit with rainbow dash and apple bloom where the highlights of this episode about a 8/10 at most