I've done one small modification to the pin lock down screws. Added small lockwashers over the flat washers that come with it.I didn't like turning so hard on the screws and the lock washers remedy my uncanny ability to break things that others say don't break.
Funny you should mention this, i actually twisted one of those screws off. That was a pain! I might use your idea Thanks!