If I felt I was going to get a load of BS from the people that actually ran the stuff then I would never have asked, but with my background I find personal opinion and choice of people like those that have posted in this thread a good reference point before dealing with companies that want to shove their products into your car.
And besides, it’s an internet automotive forum where such questions should be asked. If nothing else it gives you a legitimate thread to moderate :lol
Only as dangerous as your right foot really. The chassis is quite stable