Friction finish will be fine and long lasting as long as you give it a coating of wax. You have multi choices of this, turners retreat have quite a few waxes to choose from. Hut also do pen wax finishes a matt and a gloss which work in conjunction with one another.
Nice pens BTW bellringer.