O.K.C. you're talking shite lol!
MS is very capable, it's the suppliers and fitters that are crap.
mine has been absolutley fine, with me being the only fault.
somewhere like M-tech would now make it, fit it and map it, or so they claim at least.
of course cossie management has everyone mapping it, it's been around 20 years or so.
you can't say Megasquirt is worse, it can be better.
if you're not confident with DIY, then go for something off the shelf.