Some interesting and valid points in this thread.
I would like to put in my .02 on MS though.
i started with MS as a raw green n00b. Never touched an EMS in my life. I built it from scratch and eventually got it to run. some of the main hurdles i had was no one had MS'ed the v6 i was working with so it was all trial and error to figure out what works. Now, I have launch control/flatshift set up, Knock sensing about to go in, and a decent tune in preparation for supercharging the v6. (which wasn't that hard really, used the clutch switch and it works like a charm) Which, BTW, gets nearly 30mpg highway and mid-high 20s mixed, runs 14.712@93mph in the 1/4 for now and is my DD
That said, I am probably going to go with the MS PnP offered by DIYAutotune for a couple reasons.Mainly COST. i don't make that much and am doing a lot myself and budget oriented where i can. Familiarity is a bonus too. However i will say that there are others that probably have more features, support and what have you, but not everyone can throw $1000-$5000 in for an EMS system.
Again, as stated, to each their own, But i'd say that if someone takes a little time MS is not that big of a hurdle if you RTFM x 20 and take your time. The forums are a big help even if no one has done your motor as 90% of the issues i ran into were easily solves as irrespective to engine specific things. Usually the "Ughnown" is scary because it looks and sounds worse than it really is