I love your amnesiac Severus and his struggles to earn a living in the Muggle world and steer clear of the dreaded Department of Stealth and Total Obscurity ;)
Your Harry is good too, far more mature than in the books and all the better for it.
Like Severus I was a little apprehensive about how things would work out once his memories returned, so I'm glad you gave a happy ending to our boys.