both have tuned alot of aem cars. Dan is AEM certified . so its all preference. best thing to do is just ask around. i cant give an opinion since i worked at mainstream an now work for batlground.

But both shops are more than capable