My brain is fried. When I imagine this position, I imagined your knight on 5,7. Sigh...
It might have been a good move, I couldn't tell last night. After NxH, both Q(5,10)+ and Q(5,11)+ don't seem to cut it and I can get away, but if instead C(5,10)+, I was going on one hell of a king walk. Can my king ultimately get away? I don't know, I have to go all the way to (6,15) before the bishop can intervene. Risky at the very least.
I am scientifically considered... a nut... job...