I've got the WeatherTech's on my Badlands. The fender clips are plastic and center in the holes so no galvanic corrosion. As far as no drill, well sort of. The rears had self tappers that you had to install into the plastic cap part of the bumper. I planned to always run some sort of flap so after cringing about it at first, bit the bullet and installed them. (Not sure how they install on the Wildtrak plastic rear bumper) The fit was really good front and rear. Surprisingly though, they have allowed stones to pass through the front gap and hit the lower door. 😥 If you do go this route, just be sure to order the correct ones. They have for SAS and Non, Metal bumper and Plastic.
I originally wanted to order the RekGens but they did not offer any for the metal rear bumper. They do now though. A lot of the ones out there have crap for hardware and will rust badly which is an issue in the salt states.