there is no self learning, you need to realize that
its an over used term that will give you a false sense of outcome
looking at exhaust 02 content and running a PID around the commanded fuel mass is not self learning.
tuning is that, tuning
requires time and patience, as no 2 setups are exact
if you have any type of mechanical deficiency, forget about it
there is NO plug and play, another 'bolt on" useless saying
if you are not computer savvy, you will need to pay someone who is.
You're simply, and categorically wrong! I have a '95 with a serious road course 363 (solid roller, 11:1, single plane, 1000 cfm throttle body, throttle body mounted MAF sensor, 42lb. injectors, AFR heads) with a Pro-M ECU. It runs great, and street manners are very good even with the solid roller.
Just a very few variables need to be input into the software for this system to operate well (engine displacement, high and low injector values, MAF transfer function, oxygen sensor type (wideband, or not), and idle speed. Anyone can make this work well, no tuning knowledge required. In fact, the unit can be ordered with the variables already input for a few extra bucks. That leaves the end user to set the base timing, adjust the throttle body for idle speed, and check the low slope injector value.
Until you are familiarized with this system, you should really resist the temptation to make incorrect blanket statements, but I know that is highly unlikely. If you can find someone in your area using a Pro-M system, check it out, maybe even you can learn a thing or two.