New Ender 3 V3 se with Octoprint. Is there a prefered firmware build or should I roll my own ?

Hi All

Just got a new Ender 3 V3 se and I’m having loads of fun with it.
I’m using Orca slicer on Ubuntu and Octoprint on a Raspberry Pi 3.
Octoprint is telling me : -

"Your printer’s firmware supports host action commands, but they are disabled. The firmware will not inform OctoPrint about job pause & cancellations, filament runouts, and similar firmware-side events. If you want this functionality, you need to change your firmware’s configuration.”

I’m using the factory firmware as supplied. I’m assuming it’s Marlin.

Is there a preferred build of Marlin or any other firmware to use with this model ?
I intend to add a filament out sensor at some point so will need to rebuild the firmware anyway I assume.

Any thoughts welcome.

Thanks.