Key is proper setup. Once they are dialed in it is great and I use them any any bike I have set up for longer rides and/or performance.
It has been my experience that people who gave up on them right away just simply did not put in the miles to dial them in properly.
Robert