I don't even like Snaco all that much, and I loved this. I don't know how it is that you manage to find the heart in such a cracky premise, but you really did!
I can't decide which I find more hilarious: Draco's mascara charms bit, or the revised epilogue. They both had me laughing out loud.