I don't see what you are whinging about. You have an ECU that is on the approved list, why are you now assuming it is not goin to work before you even try it? My mate had a Power FC that shat itself. Does that now mean all Power FC's are shit and not going to work? At least with NIStune, Matt will try to help you.
If you've followed the guidelines That jrm posted then give the ECU a go before bagging it out. If you haven't, don't blame the company for it.
If you're not prepared for expensive set back, don't modify cars. Of course the more you modify the more likely things are to stuff up.
I agree with Bubba, this is not an issue that should even be discussed in this thread.