Someones been reading the ERA web site.
I cant understand that concept, surely once its bolted down it isnt much different to bonding. Its not like the inch wide hard rubber strips are going to isolate the body from any chassis flex.
That said I have found it good to work on the car without body - easy to take the body off to prep underneath - and does make any necessary chassis mods easier to do as well without the body in the way.