Just do the 100 laps, and find out if it helps.
The linen has a reputation for being slightly more abrasive while the leather really is more about realigning. There is a lot of speculation about stropping, and little solid facts known. But linen definitely has its virtues for me.
Just keep us posted on the progress (or the lack thereof), and we'll take it from there.
Good luck,
Bart.