It is a tad spendy, but there is so much that went into the game. and as Nebelwerfer noted, you can /seriously/ get your money's worth in play hours.
As far as the main game goes my only complaints are that AI armies vs Chaos are useless wusses, attrition in general is not my bag, and the divide between holding only dwarf/greenskin or only "other faction" cities thing is... trite (and perhaps inconsistent, my [DLC] Wood Elves gained the ability to take dwarf cities at some point - no idea why that makes sense and I don't think it was a MoD, though I've not checked that new "feature" sans MoDs yet because I've been playing Vampires hard - <3 Isabella) Oh and I don't know /why/ they won't let us zoom the camera out further, so annoying in battles (they also broke all the zoom mods last I checked

It's actually made me put off playing until someone updates their mod - the vanilla battle camera is terrible IMHO...)
Also a word of warning on playing your friends, it is /very/ time consuming if you actually play out every battle and the turned based multiplayer gets boooring between turns [seriously dual monitor and watch a movie on the side heh] For perspective, one of my adult sons and I started a LAN game at 8am not too long after the game launched and by 3pm that day hadn't even come /close/ to finishing it, in fact, we are /still/ playing that same campaign [work/girlfriend/other hobbies/etc.] I'd bought the game for my husband and I to play together and /he/ doesn't have time either because he's working too. So I get it for my youngest son, who's still in the house, and even though he only has three classes a day; he too doesn't have time to play campaigns with me. [Friends/tests/homework] BAH! -- School's almost out for summer and he doesn't start college until the fall though so I have faith I'll get to trash him yet!

)
I think my only caution with "faction" DLCs would be to make sure you know what you're getting with the Chaos and Beastman patches. They don't work like the other factions RE taking and holding cities; it's more like your "hero" /is/ a roaming city in organization. Your job is to destroy everything. I'm a territorial player apparently, so in addition to being less than enthused with scorched earth play, I also found them both ... cumbersome and annoying. (To be fair this is little stuff and even some of it is legit, like; Chaos armies can't be next to each other/join multi army battles without causing attrition damage to each other. The seemingly pointless waste of having to beat your troops over the head with Beastmen; easy, free, aka meaningless button clicking. Getting "ally" units that basically undermine your plans so you can't recruit the Prince as Chaos - grrrr how come I can't beat them?? Fielding multiple armies outside cities is, sketchy at best - I think we should be able to group hero's up for mega battles instead of the "maybe" you'll have reinforcements, but maybe not" reality. No matter what when I attack sitting AI army stacks I'm fighting 2 to [wtf!?!] 5 armies, but I'll bet cash that my other armies aren't close enough to get their butts on the field - What do you mean my other two armies got lost!?! ~Brutally dies and rage quits game for a while~

)
Wow... that got long really fast, sorry. I do very much enjoy the game
