You need to be very careful not to confuse your opinion with facts.

Which is why a KPRO cannot run carburators,
Wrong. I have tuned such a system.

Their system is basically a "hack" that overrides CERTAIN ECU procedures to allow you to change vtec, air/ ignition, fuel curves.
Wrong again.

Hondata adds a substantial amount of new code to add functions and features that did not exist in the stock ECU. For example.

- Boost
- Boost by gear
- Nitrous control
- USB datalogging
- etc

and why S200 cannot run Coil packs on the old B series engines
One of the disadvantages of using the factory computer is you are limited to the inputs and outputs Honda provide, although you can alter their function. If you need coil packs on a B series then the S300 will not be suitable. You would need to purchase a standalone like:

- Motec
- AEM EMS
- DTA
- K-Pro

Yes - the K-Pro could run a B series engine with coil packs.

Just like the S200 systems have been used to drive VW golfs and Toyota AE86 drift cars.

In closing, if you want to be TECHNICAL, KPRO is a PIGGYBACK
Wrong yet again.

The piggybacks you quote:

- Greddy Emanage
- Apex VAFC
- Apex SAFC

All have these aspects in common common: They run a microprocessor separate from the ecu's microprocessor to take over command and control of several of the sensors / injectors/ ignition etc. Typically wires are cut or intercepted in a piggybacked system.

This was very clearly posted earlier in this thread. Please read it.

The piggybacks you list cannot run the car by themselves.

The K-Pro and S300/200 can. They read the sensor inputs and drive the outputs directly, with custom written code, just like a standalone. And they can drive engines other than what they were designed for.