I have heard that the C-box wont read or flash via obd port easily.
Flashes just fine. Use MPPS with "FAST" speed option.
For logging use the highest baud rate - 125 000 baud, and it will log properly too.
And wont support multifuel and multimap.
Wrong, it doesn't matter, the flash size is different that's all, you can code all that up if needed.
You can swap to a 29F800 ECU. Some things to take care of:
* Airbag crash signal input for emergency fuel shutoff
* IMMO2 vs IMMO3
* ESKONF for a few differences
If your car is stock, just open ECU, check what is inside, if there is scrambler socket, remove it and solder a 29F400BB in.
If you want to read out what is on your car now, before you desolder the scrambler read the ECU over OBD.