I don't think it would work with any other client! I've put up an end note explaining where I got that cracky idea (which has been maturing for years).
They both have something to learn, here – or Snape has to apply what he learned long ago, and Harry has seen that if he can do this he can do anything, which makes the goal more limited and more achievable! A different sort of classroom, where Snape can still enjoy himself with the wanton provocations, this time of someone more his equal.