Nice! But if you want to go for style points with the smother mate, another variation is Nh3++, Kh1, Qg1+, Rxg1, and Nf2#
this territory is moderated