@RiggityRob: No need for choice scarf. Ninjask should be able to pass multiple +Speed which should be sufficient for Rampardos. That said, the hone claws boosts will be difficult as Ninjask cannot survive anything. So it's most likely sashed to "ensure" one hone claws with protect for the speed boosts, assuming no priority moves. Hope you can see that that's not so amazing. Rampardos at +1 can do plentiful damage to things, but it has to take a hit switching in from the baton pass, and then it's "only" at +1 which most certainly does not OHKO everything.
Oh yeah, sash doesn't go very well with sub either. So if we're going the sub @ leftovers route... Once you sub and your opponent attacks you with anything (since basically anything will break its sub), Ninjask can't even baton pass any hone claws with reliability.