Ok, I don't know if this will help, as this is one of those topics that seems to generate pretty strong opinions. But, here it goes...
First, if I didn't thing the van was basically safe on its own I wouldn't put my family in it. Ever. Second, I think everyone would agree that by far the biggest safety feature of any vehicle is the driver. No engineered safety feature will do more to prevent a disastrous outcome than a sound decision to avoid needing the engineering miracle in the first place. Finally, certainly the biggest bang for the buck (as far as safety goes) is to ensure that everything that is on the van and everything that is added to the van is in good working order, well maintained, and properly used vice adding something crazy in an effort to overcome a lack thereof.
I haven't ever been in a roll-over (slow or fast). The safety would tell you I'm luck to be allive. After all, I drive a lifted Jeep. That thing was a rollover disaster waiting to happen before I lifted it - according to them... I have no intention of ever rolling the van. After all, I'm the best driver the world has ever known.
That being said, stuff happens. Sometimes through a momentary lack in judgement or attention. Sometimes through a freak mechanical failure. Sometimes through a force of nature. Whatever.
I intend to wheel the van. Ok, maybe not like the Jeep, but my experience with the Jeep has been that the more capable it is the more I have used the capability. Again, I haven't rolled it. However, the closest I've ever come to rolling it happened on a no-name obstacle that I really hadn't given a second thought. It wasn't on anything crazy. If it had gone over, I wouldn't have gone end over end or anything. So, like I said, I've seen stuff happen.
So, I'm not trying to put my kids in a safety bubble. I'm just trying to put a little more strength in a place I think could use it in the event we end up dirty side up.
If we do go end over end, I won't be wishing I had built a stronger cage. I'll be hoping for a little help from above.
Ok, I'm off the soap box. I just read what I wrote. Something is missing. Oh, I know - Beer. These discussions are so much better over Beer. I gotta get my van and meet you guys on the trail!