No experience with lapping films but points re micromesh, which I'm sure Glen knows so just for anyone else reading. It is a 'cushioned' abrasive so will 'give' possibly altering your bevel if set...