I saw the video Phil (Skills with Phil) Kmetz did on installing them and they looked a pain to do!
Because these inserts take up quite a bit of volume in the tyre and are closed cell foam it is reckoned to have the same effect on the air pressures in your tyres as volume tokens do in suspension. The pressure ramps up more quickly as they are compressed reducing pinch flats even more along with making rim dings less likely.
I went down the Huck Norris route for the same reasons you did running carbon rims on my regular bike....
Because these inserts take up quite a bit of volume in the tyre and are closed cell foam it is reckoned to have the same effect on the air pressures in your tyres as volume tokens do in suspension. The pressure ramps up more quickly as they are compressed reducing pinch flats even more along with making rim dings less likely.
I went down the Huck Norris route for the same reasons you did running carbon rims on my regular bike....