This is terrific, from the use of canon to the snarky asides, like Charlie's venereal disease risk; cranky baby Al; Snape's refusal to use a euphemism for the word penis -- and Snape's nitpicking of JKR's inconsistent magic.
Funny, skewed and yet very IC at the same time = topflight crack!