My wife has had a huge problem starting on slopes. Why? It’s the “give it a little throttle” thing. She just seems to have some fear of revving up the engine.
Just remember — the CLUTCH controls the speed, not the throttle. You can have the engine red-lined, and you won’t go anywhere until that clutch is let out into the friction zone.