Hands down, this is one of the best Snape rarepair fics I've read in a LONG time. There's not much else I can add other than you should be writing original fic. If this is what you can do with a canonical world, I'd simply gush to see you do a bit of your own world building.