I think... my brain is broken. xD On the other hand, that was really funny, and you took it so far around the bend it actually ends up making a twisted amount of sense.
...I am minorly disappointed that we didn't get to see Severus singing "Sweet Tranvestite". That would have been the crowning moment, for sure! xDD