As a fellow TR3 owner, and Birkin S3 owner, I believe I can help with insight. The TR3 is a massive, lumbering TRactor compared to a Se7en. While the TR3's quirkiness makes it a fun and leisurely car to drive that can put a smile on your face on a perfect spring day...theSe7en is a half-million volt, blazing-white blast of pure, undiluted driving pleasure. Your face will cramp from grinning when you drive the Se7en.
Yes, a Se7en makes a perfect touring car. Poke around the site, in "National Events" I think, and you can find several accounts of long distance touring. Read some of those; I think you'll be completely convinced that we're both totally lunatic and completely right about touring in these cars.