I had the evolve tune from sal on my previous m3 ... honestly they both were great. and both tuners are awesome. I would recommend you choose between the two of them. The tuner experience is what makes a difference IMO. Both Sal and Mike are truly awesome, dedicated and super experienced tuners.
I have no experience with ESS.