Trent, I agree that absorbing energy/shock is important, but after reading your link, highly doubt that material is the right stuff. If you notice, it's NOT used in helmets. Wonder why?
If you don't like the roll bar padding we have available, why not contact a manufacturer, and come up with a replacement? Compare the newest temper foam( been around since the 60's) energy absorption rates to the Zoombang. It's good in helmets, and if it were to be SFI fire rated, would probably be great padding for the cage.
Of course, then we would have to discuss the added cost to upgrade all the cages out there....
New helmets, better padding, head restraints are all great ideas and items, but at the end of the day, I really hope no one has to test any of them on the salt!