I was wary when I was reading this module while preparing to run it, but I shrugged and figured I'd give it a shot after only minor modifications.
My main problems were that the party might not be at all equipped to solve the puzzles necessary to get through. Two traps require reading an ancient language, and no one in my 5 member party had access to Comprehend Languages. Another puzzle required the use of arcane magic or using any magic item, though this was unclear, and there isn't much evidence that would lead to a player guessing this solution. One puzzle was a classic "gotcha", where acting on the obvious solution was only detrimental to the players.
On top of the puzzles being difficult to solve, they were also just frustrating and sucky, in the sense that unless you happened upon the right solution, you would likely have things blow up in your face, dealing damage and other consequences, and lose out on experience points. The most likely route for a less-than-well-prepared party would be to bumble through the traps, soaking up the punishment until you stumble out to the end, bleeding profusely.
My players didn't get to feel clever because the clues weren't just obscured, they were inaccessible.