not all escs require a laptop to adjust boost, to install the software in the esc yes, but not to adjust it.
i had typed out this long ass responce to boosted vs non boosted then realized it was completly off topic and would piss some people off so I deleted it.
on topic, YES it does matter which esc you chose they are NOT all the same. I can go faster using brand x vs brand Y and the motor runs cooler. no i won't give names, I suggest you go to your local track, watch the fast guys, and the slow guys, (sometimes the slow guys have more power, just can't drive worth a damn) and figure out which power combo fits your need best.
good luck and happy motoring