Please post a link to megasquirt if there is one I got to see what all the buzz is for this EFI system thou I'm not liken the build it yourself part anyway I highly praise the SDS EFI system It is the best I've seen but more expensive I'm gonna guess however you don't need a laptop to program it it's all built in!! Here 's a link to SDS site
SDS EFI link