They look really tasty!
I'm thinking of all those wonderful big army movies, The Water Margins and things like that.
I even think that the heroic sized figures are cool, because a) it's a style thing in line with the stories, and b) it sort fits with how I would use these in games eg a general would be a reduced figure unit, with elevated status.
And the bright colours!