I LOVE this song!
I personally would love to see Bey promoting her singles more this era. I know she's on tour right now, but with the amount of star power she has attained from 2013 up to now ANY promo she did would send her music flying up the charts. On the flip side, she seems to be really keeping a certain level of mystery with the public, which has shown to be a great CAREER move (i.e. MJ, Whitney, Madonna, Barbara, etc.).
Either way, this song is really JUST getting started. It will do fine.