Just thought id add that protect also messes this strategy up. When i used project against it, copycat failed which ended the chain of roars.
It should be noted that the pokemon with protect pretty much needs to be able to OHKO riolu afterwards or else it will just roar again and the chain continues until you get whirlwinded back into the protect-mon