I've used Ultegra 9-speed triples (30-42-52) on two road bikes, both bought new. One had STI shifting, the other bar-end. The STI bike was always somewhat difficult to shift up in front (especially to the big ring), despite numerous adjustments. It seemed to get out of adjustment easily, and the most common problem was an inability to get it to shift to the big ring, or it would shift up but drop back down. The bike with the bar-end shifters works great to shift in the front. Never a problem at all.
I have another bike with a compact double (34-50) and Campy Chorus 13-29 in the back. I have been very happy with this setup; it's worlds better than the Ultegra STI. There were a couple of times on long rides, though, where my forearm or hand got tired enough that I had a hard time manipulating the lever to shift up, but that only happened at the end of rides, so it was not the shifting; it was me. It does take more hand strength than bar-ends but is distinctly better than the STI triple.
All just my experiences... good luck making your choice!
Emily
Emily
2011 Jamis Dakar XC "Toto" - Selle Italia Ldy Gel Flow
2007 Trek Pilot 5.0 WSD "Gloria" - Selle Italia Diva Gel Flow
2004 Bike Friday Petite Pocket Crusoe - Selle Italia Diva Gel Flow