watched your video. that is ridiculous. I think I can see they have the outer grommets installed, but they are not holding. looks like they are moving with the spoiler, which would mean they possibly made the holes too big. the four inner snap in grommets should hold the spoiler better than that.
Overall, it's kinda hard to say for sure though, without seeing it IRL.
I wish you luck bro.
Ten Grand Tin Can
__________________________________________
View my fuel log 2015 Micra S manual: 5.3 L/100 km ... 53.2 mpg (Imp) ... 18.8 km/L ... 44.3 mpg (US) ...