yes and yes.
it makes it slip just that extra much so it wont bite hard on the start. but once the motor gets goign then blamo your off.
and it also helps me on hills.. when im about to stall it starts slipping and keeps the motor alive. so i can just get off and walk beside it.