A difficult ish choice here

Seems fine to me.
White's plan is probably to move his king and play Rc1. To me, that seems to be the only possible danger.


I think my rook at f6 could go up to f3, thus protecting the knight without losing my pawn's run to promotion, which I intend to protect using the other rook, and the knight already in place. White has just played Ne4, trying to tempt me I think to lose my strong position on getting promoted. What do you think? Any pitfalls to my plan?
just trade off knights push the h pawn to protect your g pawn and the game is easy from there. His rooks are tied down to protecting his h pawn and after e4 and d6 the game is pretty much over.

I agree... trading knights first is good positionally because you have pawn on g4 which control f3... The White's two rook are crowded, because of that he needs a lot of time to mobilize them... You can protect your pawn on e file with rook with your King with the advantage of activating your King in the process... Because of these, you can reach the right side with him while leaving behind the White's King passive all of the time... After that, gobble all of the pawns on the right side with your King... If he protect them with his rook, try to attack the opponents King with the advancement of your rooks while assisting your King in the process of gobbling all of his right side pawns using the back rank or any passage behind the White's pawn...