I was running an Ultra6 with half-steps and it was great for speed in rolling hills, but not for sustained steep climbs.
That's why I went to a cyclotouriste triple with half-steps and granny.
The nice thing about an old TA Pro5vis is that Q is narrow and it functions best with a road double front derailleur (my favorite FD is Shimano 600EX).
You do need a wide bb spindle, 122mm asymmetric.
I got my chainline perfect with a 121mm SKF bb and 4mm spacer for the asymmetry.
You can get chainrings from Boulder Cycle, but find much better buys in UK and Germany.