I said some of the same things many pages ago and got criticized over it (looks like reality now huh). Glad it's not just me. You also bring up a valid point about the length of ownership related to price. Hard to justify a large price tag for a mod on a car with +130k and rising or like you said, if you plan to sell.
I'm actually pulling my motor and doing a full build, ST, head, etc - so I have no plans to sell in the immediate future and can wait for this to be released. Will be nice to not switch maps, measure, etc, and just drive. I have plenty of E85 near me.