Let me give you few details regarding body kit. Correct me Ahmed bhai if im wrong.
There are two types of body kits available here, fiber and plastic. Plastic ones are imported high quality kits usually, they easily fit with double tape and screws from side or underside.
Fiber ones are local made, they requires drilling in the bumper for perfect fit else it will be having gaps. They are not ready to fit and paint, you have to get them prepared. If a painter do a decent job it wil look exactly like the Predator's bodykit.
I would prefer plastic anyday, but its all about budget. Myself i have fiber bodykit on my car
Hope it helps.