It really depends on your tuning skills and patience. The EZ way is probably ideal for noobs or if you have not honed in on your tuning skils. I had no problem using the Pullstart. Somedays are good and some bad. If you decide on going the EZ route, I suggest using an external ignitor so the battery to the EZ Start last longer. It also provides a stronger charge to the plug. The EZ Start will power both the handheld, the EZ Start backplate and the plug. IMO it is too much for the battery.
Pullstarts are great if you clear out the crankcase, fuel lines and tank before storing. That way you are not trying to fight the build up in the fuel system.