The Barbariccia fight is also totally awesome, and I love the challenge factor in it.
Part of that challenge is FF4's way of "here's your party, see what you can do with it." The game takes away all of your black magic for this and the Calbrina battle. You can't blast her with spells. Also, attacking the tornado does little. It shows the importance of the returning party members.