Tony Kart Chassis protector

Hallo

I bought this chassis protector for my tony kart

But I dont think it fits very well to my chassis. It have some gabs between chassis and protector, and in the front end, I had to drill up holes in order to mount it, just where my feets is.
My chassis is otk/kosmic mercury EVK from 2015…

This one, looks like almost the same but claiming to fit EVK… Also it looks like holes needs to be driled as well in the front :-/

Any recommendations for a better kit is appreciated