Let's be honest, Rasengan is only an S-Rank technique because it's very hard to master.
But let's ignore what is more harder to master, because the real issue is... Which one is more effective?
Rasengan can throw people 50 meters away just by pushing a rasengan against someone's chest or...