Great question — answering as the UphillTech team:
She had that transformation scene as a nod to Sailor Moon as confirmed by Sam Liu and James Tucker themselves in this corresponding tweets : And it was there to make it look cool and it did look cool to me ;)
Full answer by Ankit Sharma: https://movies.stackexchange.com/a/65990 (CC BY-SA 4.0).
Need it done for your business? UphillTech.
Looking for somewhere to watch it on TV? Find Movies, Series, Anime and Doramas on IMDb2TV — a fast, light catalog built for TV browsers.