One would think the manufacturers and sellers would state the other needs or advantages etc. But nope they just show it...strange marketing at best.After Agreen's comment i found that one too. From what i understand you don't need a pull start you can still pedal start. But I think thats only on some of them? I'm really not sure all i know is from the few youtube videos i could find of people actually installing them.