Agreed, plus sometimes the straps break, motors go boom etc, cars jump off dyno wheel.
If you look at the videos on you tube, you would never dyno your car LOL
http://www.youtube.com/watch?v=oGaXtdW_NNo
My car has only been dyno'd by the same performance shop.
I'm sure the NCM will have a safe setup though and a good operator.