Sounds great. Really like what you did with the second half of the song.
Yeah, this sounds like my ideal version. I particularly like your middle section, using that bit with the prominent guitar followed by that jazzy bass riff. The TSS version is a bit too short and choppy for my tastes--it leaves me wanting more.