That's a pretty good deal, he's dropped in price since the Encore release, I paid roughly £50/$100 for mine about 18 months ago.
SW and TC were released as a set at the Japanese Super Festival in 2001, limited to 1000. They're strictly not e-hobby releases, belonging to Takara's collector's edition series, but I refer them to as e-hobby as well due to their packaging.
He's a straight re-issue of
G1 SW, doesn't have any extra bits.
Mine is a really good fit, his wings sit flush with his body, and he's nice and tight. Unlike my TFC Screamer, who was a floppy mess until I tightened him up.
If you'd like any pics of him opened up, let me know and I'll dig him out, got to dig out TC anyway as I'll be opening him up soon along with Henkei and MP TC!