To be blunt, there's reason you don't see high HP TBI engines. It CAN be done, but at severe penalty of daily drivability and COST. The design of the system doesn't yield itself to producing it, simply put. Yes, you can build an engine that would support that goal, but the fuel injection system never will. A more realistic goal would be something in the 300hp range for TBI. That can be done without blowing a massive amount of money. (which BTW, and LSx swap can be done for less than $2K) The issue no one has been effectively able to overcome is fueling. With $0D coding I'm not aware of anyone that has cracked the async code that could in theory allow the engine to perform better at high rpm, while not running the injectors static and blowing your VE tables all to hell and back. So you're effectively limited to tuning within a very small box.
A flash memory swap is simply getting rid of the older style "chips" for flash memory modules. It doesn't allow you to flash via the OBD port, but is monumentally cheaper in the long run because you don't need chip burning equipment and unreliable chips that haven't been produced in a decade, at least.