Boomless works well and would be a good choice on such a powerful one man boat. It means the mast is largely self setting once you have learned how to set the in-haul. Tension for mast rotation is created by mainsheet tension combined with the in-haul setting.
This means you have an over-rotator set-up. All the tech is well used in nacra square boats..factory often knows best.