Personally, I preferred Starlight as a villain. I kinda hoped she'd be on going for at least another season which would have been different than previous villains. Really not happy with how they did her backstory and her redemption was almost as fast as SunsetShimmer's. Yes, I realize that it was only after Sunset's quick redemption we got slow character development but if they do that the same way with Starlight it'll be just repetitive. I like the story, it was the execution that fell in my opinion.