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 ;)

Only top voted, non community-wiki answers of a minimum length are eligible