She should book the Season Premiere of SNL and perform this and Too Good w/ Drake. Since those will be her two singles at that point. This song isn't VMA friendly.
I predict a September 13 radio release date. Usually the radio release date is like 3 weeks to a month after a single announcement right?