In the end, your money. Spend it how you want.
I've been flagged 2x at open shoots by guys girlfriends. The boyfriend caught it, but after the barrel swept me. 1 second is all it takes, so I place not too much blame on the boyfriends. After this, I purchased bodyarmor.
Also flagged at a skill builder when 1 guy fell on his back. Rifle had no mag in it (visible), and bolt locked back (not visible by me, but the RO checked it prior to him falling), but it's the principal. I had my plates on, but the guys next to me didn't because it was in their car. They then left to grab them and put them on. Too late IMO.