Now that's a fun pack. Multiple quests have multiple paths that end at different bosses. It gives players different choices and challenges. The mazes are navigable without being annoying. I like having to coordinate my party - sending someone to pull levers while the rest of us rescue hostages.
There's tons of great stuff about Amrath.
The raid gear is customizable. You will never be able to make enough gear to satisfy all the players - it's why so many people are saying the CiTW gear sucks. Customization is good (note - this is also why I like the epic slot system). Also, working to make your item BETTER is good (note - this is also why I like the scroll/shard/seal system). Every piece that you loot gets you excited to upgrade your item, whether it's an epic scroll, or an ingredient for your ToD ring/ GS. ToD rings and GS items give players the item they wanted right there (well, a tier 2 GS is easy to make), but also have options to customize and make your gear even better. And that's why people still run these packs.
The Tower of Despair is an AWESOME raid. I don't need anything else from it, and I still run it for fun. Beating down trash is lame - if I wanted to do that, I'd do another quest. And whoever designed ToD knew that. Give them bosses... and another boss... and 2 more bosses! It's fun! It provides multiple challenges to a variety of players in the party. It requires more than 1 tank, 1 healer, and 10 DPS. It requires coordination, tactics, and a variety of abilities in the party.
Before you make another disaster adventure pack/raid, take a look at Amrath first.