My fiance and I had been doing "kitty burrito" style medicating for our little girl, Mara. She's had a UTI so we're giving her Clavamox, and she HATES being medicated. Normally she does freeze in scruff hold - if she's being bad and I pick her up by her scruff to put her in her "time-out" area, she goes limp - but when it comes to something important like medication, she starts fighting again. So we'd been wrapping her up in a towel to hold her still - making a "kitty burrito" with just her tiny little head poking out.
Well, this is complicated when I'm home alone while he's at work and have to give her her morning dose by myself. I need six arms or so, to hold her, wrap her, hold the burrito still, open her mouth, get the syringe in her mouth and finally actually squirt the meds in. So this morning, I tried the "kneeling-on" method described in the OP, and lo and behold it worked wonders! She was none too pleased, like any other time, but most of it stayed in her, instead of her being able to spit some of it back out, and it took only half the time that burrito'ing usually does. Win!