A common problem to be honest, the seat cover/pad thing will help her stay in place, another thing to suggest to her is that when you're about to brake/roll off the throttle and decelerate in any way then she places a hand on the tank to brace herself against and then she'll not slide forward as much.
Nothing worse than getting your balls squashed on the tank
Hope the grippy pad helps
Chris