The squadra is just a generic replacement chip. The Unichip is also just a piggyback ECU that works in coonjunction with the orginal ECU. However I'm pretty sure it will not work with the old Bosch systems, though I maybe wrong.
SO I guess that leaves you with the other systems like Apex. I know they don't come cheap, although there are penty to choose from.
I read something on a DTAfast P8PRO, which is a complete engine management system. The software should be fully mapable using a laptop. I don't have any details though, but I think Gary has the system on his 145 2.5 V6. More info as well on this website. Good luck!