Haha, they are pretty impossible to overtighten, and it can't 'pop off the end of the thread' like the current system, so you should be fine
The pin is pressed in, so I'm assuming the cover actually has a function since the pin might come a bit loose after a lot of use. Nothing a nut and bolt or superglue couldn't sort out though!