I'll vehemently disagree with this. The story of RotM is one of the dumbest, crappiest, most confusing things in theme parks. There are plot holes all over the place. I wish we had Singapore's story setup.
But the ride is fantastic, so I really don't care.
The idea of "story" is way overblown. Rides like Pirates, Mansion, Big Thunder, etc don't have "stories"(no matter what today's crap-tastic WDI tries to do). They were meant to evoke the feeling of an experience (raiding with Pirates, touring a haunted house, the jungle, etc), not tell a linear story. And personally, that what I feel FJ does. It's purpose is to put you into the craziness of the Potter series, and it works very, very well if you ask me.