Good start mate - certainly captures an old school feel.
Definitely plenty of variation going on here.. maybe too much to consider it one track, but if its for a live set it doesn't really matter... it will work well.
Then just spruce up the mix a bit and compression/eq as you said, and you should be good to go :)