ok after havin my mate ring up to order the Helix plate, the guy on the phone was asking about plate thickness sayin it wasnt goin in a standard cover he couldnt guarantee that id get full clamping and some other things he said. Anybody shed any light?