2nd the NP3 and would go for the NP3 plus

Pat had an old beat up Jframe redone by Robar and it looked beautiful.

In regard to the question of finish, the clear coat on the aluminum frames is not that durable and can be compromised with some chemicals and exposure to sweat. Google " worn 642/442 frame"

The NP3 will protect the aluminum quite well