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.