Unfortunately, this starts off as a simple fetch quest with the characters going to get information to be used later in another adventure. Then the opening encounter felt like padding added to reach the desired XP total or run time. It had no purpose being in this adventure since it neither advanced the story or depleted resources since the characters get a long rest after this encounter.
The second and third parts provide some great opportunities for roleplay as both the hags and the Ramshackle Court feature some interesting NPCs.
The final fight was a challenging one, especially if you modify the spell list of the archmage. Psychic Scream + Hellfire Orb make for a great opener to the fight. Maze the Paladin or the strongest looking melee striker. Pre-cast Mage Armor, Mirror Image, Fire Shield and Crown of Stars for the archmage, and use your reactions to Counterspell instead of using Shield.