I am using the script workaround to save gcode files directly to the printer, having that supported natively would be a step forward - there's already a feature request open for that.
Next step would be to enable the Machine Control Panel also for Klipper printers. I can use the Web interface for monitoring and control - but having that feature available also in S3D would be handy. Can't be rocket science, other slicers are already supporting Moonraker