I have had several Investarm locks and all of them were /are very reliable and fast. The best improvement I found was using a liner with a larger hole and coned on the inside. 1 Lock had a frizzen that was a poor sparker, and I replaced that, and it is fine now.
Where the frizzen pivots on the bottom can be filed/polished gently if it is rough , to speed the lock up a bit.
I tried the L&R RPL and it is no faster, and required a lot of inletting to make it fit. It also had the sear to long and was hanging up on the stock.I had to trim about 3/16" from the end of the sear. If your GPR lock isn't broken, don't fix it .
It seems to be fashionable today to "TUNE" every lock made. In reality I think this tuning is more of a fashion statement than anything usefull. If it is working good any mating surfaces inside the lock will smooth themselves out rather quickly. Often after being tuned I have found the 2 little screws on the cover plate over the lock's working parts were tightened to much causing problems that were instantly fixed by backing out the screws a tiny bit.
Far to often I hear these Investarm locks are no good, however this is almost always by someone that knows a friend of a friend who is an "expert" that says they are no good. Good flints, a clean vent hole will make them reliable and fast.
For cleaning the vent hole I use a tip cleaner for Oxy / Acetelene torch tips.Pick a file from the pack that goes in easily , 1 push in and out cleans all the build up in the hole. I know these are files, and could enlarge the hole if it is a tight fit, and used excessively, but common sense use will never wear the hole with a file that is smaller than the hole. The roughness of the file grabs any buildup far better than a smooth pick will. 1 time in and out is all that is needed.