Thanks for your post Darren, I think your points come across a lot better actually now here in this post than they do in the review.
From another point of view maybe one way to look at this set is that is a Summer crew with a free winter crew? You can buy the winter Maxim setup as an extra from Tank.
I agree with you that its an odd choice of combination for a set, it would make more sense to include the full winter set as a separate box set as they do make one anyway.
However I still think that i terms of sculpting, casting, and quality of product Tank are a good firm that produce some great work. I just felt that this aspect was a little overlooked.
Maybe I am too kind as a critic/reviewer!