Your 289 requires 1 1/2" primaries, max, for best performance. A stroker will need 1 5/8" or 1 3/4" primaries - assuming street use. Well-made tri-ys make mid-range power and often good high-end power. This seems to be due to the short primary tube, especially if the secondary tube is large. If you are going to do a zippy 347, I'd wait and get what that motor needs.
That said, I installed 1 5/8" primary, 2" secondary tube Tri-ys on my car before I built the 331. I gained some performance on the stock A-code motor (I had more compression than yours, though) and I didn't regret doing it. There was a s light fitment difference, however, when the exhaust system was bolted up to the AFR heads later. Not too bad, but the fit was different. Wait if you can.