the episode could have been one of the best if they hadn't butchered Ali's character....
well, since Ali doesn't play ANY active role here, and acts as kinda foolish girl... I don't see any reason why this episode can be good. Sorry.
Because even IF gang's actions were cool, still - it's episode of Ali's visit. ALI'S. And it had to include Ali as main character here, with cool "adventure".
The problem could be solved very easily - with the second or even third damn episode with her (and Rhett's) appearance.