Thanks! It's on the list, it may be my next purchase come payday.The Dewback set is absolutely superb. The tauntaun is similarly strong, if you haven't got one yet you should make it so!
I bought a Luke w/ Tauntaun and a T-16, they both should arrive in a couple of weeks.
I expect I will probably like the Tauntaun enough to get Han's as well at some point.