Yes an SLX would be perfect, I havent tried a TSX, I didnt really like my friends Concorde SL but as you say its just tubing.
I usually cycle on my own but I always try and buy the best, you can always sell it on and not lose out much, well unless you crash it! Ideally I'd like a team race bike...