Nah Pinkie was pretty cool. It's one of her main flaws in my opinion that she can be oblivious in certain situations. She was also written to be an "antagonist" in this episode. Without that, it would just be a longer montage of Flutters performing in the background. She had to learn something eventually.

That's true, but she wasn't pranking her she was just trying to tell how amazing Flutters is, she just got the wording wrong, which is kind of how Pinkster is already, speak before you think. Yes it may have been too much at times but she definitely wasn't as "OOC" as people said she is in this episode.