As I recall from conversations about this some time ago, having to push the pedal down a bit for a quick start is not a cause for concern. I really don't recall the exact reasons the pump needed this bit of help.
I really like my engine to idle around 600 to 650 rpm, it's quite, seems to work out fine,,,,,if I push the pedal down that small bit necessary for the first revolution start.