Hey guys

What tool do you recommend that has the best compatibility?
I very nearly bought one of these: SMPS MPPS Tuning Remap Chiptuning Tool V3 V4 V5 V12 | eBay

but it doesn't support the Marelli ECU in my Citroen C5 so that's out the window.

MagPro2 looks good and supports Marelli but is a bit expensive. Anything else you would recommend?