This is really a fun module to run. Very interesting encounters. If you manage to get through this without your party having a massive surplus of all of the different points they can earn at the beginning, I salute you, because they're going to be very conservative early on and then realize they have more points than can even be spent in the final fight--which ends up being fine, because Fruul and his mammoth is a very challenging encounter for a level 4 party anyway.
I really like how basically every skill in the game has a role in the early part of the module, and that depending on how they're used, can have different effects. The tie-ins to earlier modules are great, except as I have noted in my reviews of those modules. Definitely encourage the party to interact with anyone they may have previously encountered.
My only real criticism is that it's really easy to accidentally miss the pre-siege combat encounters, just through minor happenstance. The good news is that we played this under season 8 so the players didn't miss out on any XP or gold from doing so.
[5 of 5 Stars!]