I honestly feel it should have as it feels like her redemption seem forced and out of nowhere.

Here's how i felt the battle should have gone, instead of the party facing Beatrix, Freya faces her 1 on 1 with the player entering Trance as the start of the battle due Freya emotions over the attack on Burmecia and the destruction on Cleyra, Freya defeats her and Beatrix is astonished that she could lose the the enemy, Zidane then points out that they are there to save Garnet and the events that follow play out as we already know.

It would have made her redemption more believable than "I'm the Bad Guy! *see's Garnet laying on a couch* I'm not the Bad Guy!" It also would have added more weight to when her and Freya are fighting together to buy time for Zidane and co to escape.