I like the energy of this song. I think it will do well simply because it is new STP. But one thing that I will point out is there is no hummable riff in this song. If you look back at all of the major STP hits (plush, STT, wicked garden, ILS, BBB, Lady picture show, etc) you notice that the guitar riffs in all of those songs can be recreated with your voicie if you hum it out (or sound it out with dun nah nah nah etc). You can't do that with this song. To me, that's always been a selling point on how well a single does (especially for STP). The only exceptions to this rule in STP's catalog are Vasoline and Big Empty (that I can think of right now).
I hope it does well. I just wish it had a distinct, hummable guitar rhythm/riff.