Not! Formula boards are race boards, fragile, designed to go hard up and down wind, straps on the rails etc etc. The 145 Carve sounds ideal. Perhaps something more like a 160-165 litre, WIDE (~80cm) freeride board or even Starboard Go might be the answer. Does the start have a retractable centre board or one of those removable centre fins

If the latter, put a bigger fin in the start and take the centre fin out...