It sounds like advertising hype to me and some of the other stuff they say doesn't add up either.
"Synthetic oil based fuels tend to be more engine friendly and perform better at high temperatures than the traditional the castor based ranges." Yeah...right
I don't know how low you need to idle but I use zero nitro and none of my models will move unless I open the throttle (OK, maybe I have a problem with a 40 trainer that's got a 1.08 in it

).