I've bitten the bullet and ordered an Avio after a long chat with Shai. I'm having it factory installed as I'm told a lot of the issues come through the self or dealer installation process. Apparently the construction of the factory unit is also different, this is the info I was given -
"When we fit it, we bind the strain gauge to the crank, and then build the unit onto it. When people fit it themselves, they attach a silver shiny shim to the crank with all components inside already working and together. The strain gauge is attached to this shim."
So I'll get one on the Ultegra crank and, if results are good, I will get a second one on the dura ace crank
Thanks for everyone's input, some really useful info.