I think it might have been better if Rihanna sang the "ooohhh oohhhh"s in the chorus instead of Shakira, so that they would be a little softer and less punk/rock mosh pit time.
This tbh. Shakira's "oooooohs" are annoying this time around and are not like her (previous) iconic chants. That would've made the song perfect.
That doesn't change the fact that her tweeting the link to buy it on iTunes and listen to it on vevo will bring huge attention to the record. She's already getting thousands of retweets.