OMG! This is funny every which way! Not the least of which is imagining the eye rolling Severus was doing listening to Lupin anwering interview questions!
You'll have to enlighten me though...what the heck is meant by Carry On porn? The only thing that comes to mind is luggage! oO