No, the Rolls hone will not do the same job as a Norton 4K/8K.

You could take the hone out of the lid and attempt to use it for touch ups as you would a barber hone, but I would not recommend it...