The TSX are worth a try but if they don't shoot to your expectations then I'd try the Nosler Accubond in 140gr or (preferably) 160gr for the 7STW.
All Barnes bullets need a bore that is squeeky clean to begin load development. Traces of older fouling do funny things with the soft copper of TSX bullets and often give poor results. You should clean aggressively before starting with any Barnes bullets. In my experience, the TSX was much easier to find a decent load for than any of their previous bullets.
I shoot the 140gr TSX in a 7mm-08 but even with the best load the bullet seems finicky and is sensitive to barrel cleanliness. Too little or too much fouling and group size triples. /ubbthreads/images/graemlins/crazy.gif
For what its worth, I had my best luck with the 162gr A-Max which performed well on thin skined gameover long range.
Just my 2 cents.