Personal choice sure - and that's how it should remain
I have one - I never rely on it, or factor it in to any flying decisions - EVER.
I think it is cheap insurance for the unexpected / unplanned hope it will never happen.
Never a guarantee you or your pax are going to land alive, intact, uninjured or that it will even deploy correctly
but
If something ever does happen and I didn't have one, I know I would be wishing for a BRS I trying to kick my butt all the way to the ground.
It just maybe offers another chance.
My research showed most if not all of the negativies were very early generation BRS devices that did not have the fail safe systems built into todays BRS's
Don't shoot me cfi
without looking too hard
It is a manufacturers site and it's not aerobatic specific
http://www.brsparachutes.com/lives_saved.aspx