Taz4 Firmware upgrade question

Hello everyone,
I have a Taz 4 that is still running the 1.0.0.1 version of Marlin. I have recently been looking at doing some upgrades to the system. Hardware wise it is stock other than upgrading the print head to a hexagon extruder and adding the connector for the hot end fan.
What version of firmware is the least amount of work to upgrade to?
Is my Rambo board supported by all versions of Marlin?

I will be upgrading it to a Titan Aero 1.75mm once I finish up all this 3mm plastic I have.

I believe you can do the latest Taz 5 firmware for the Taz 4. Toolhead was the biggest change IIRC, so if you’re running the more modern head (hexagon instead of the budaschnozzle thing), Taz 5 firmware is the way to go.

Marlin still supports Rambo boards just fine. You can throw BLTouch on it no problem, and highly recommend you do.

BLTouch isn’t supported by official firmware though, so you’ll have to modify the firmware for best results.