even if the cold start is overcome at idle it will still assist in the starting of the vehicle over having it pushed in.
yes, that's correct unless your timing is over-advanced. That can then cause hard starting because the combustion is trying to push the piston down before it's passed TDC