I have all three on some of my bikes Mac - 1199R, H2o - Desmosedici & Febu - MV F4RC
They are all good radiators & reduced cooling significantly on my bikes. If i was to pick one it would be the H2o they custom made the radiator & oil cooler for my Desmosedici & has totally transformed the bike to ride. Giovanni from H2o was excellent to deal with & got the radiator spot on and it bolted straight in, i was extremely impressed as far as i am aware it was the first larger radiator made for the Desmosedici
They are all good radiators & reduced cooling significantly on my bikes. If i was to pick one it would be the H2o they custom made the radiator & oil cooler for my Desmosedici & has totally transformed the bike to ride. Giovanni from H2o was excellent to deal with & got the radiator spot on and it bolted straight in, i was extremely impressed as far as i am aware it was the first larger radiator made for the Desmosedici