I see Starboard have just released their new website
starboardfoils.com/ and there are several potential great options with lots of lift . Three options that I would look at are:
Starboard Cruiser
Starboard Freeride
Starboard Race with 1000 front wing
With the Freeride or Race setup you can use a range of alloy mast (75,85,95 ) or carbon (85,95,110). Also you can add more or less power by changing the length of the fuselage (75, 95, 115). Eg 1000 front race wing, 115cm fuselage offers a high lift, powerful foil. For more performance add a carbon mast with 3 sizes to choose from.
Other option is to go for the new Super Cruiser which uses their surf fuselage setup ( 92cm long) and huge 1700 front wing. There is no mention by Starboard of putting on the 2000 Ocean cruiser front wing on this setup, but I imagine this would offer incredible lift... maybe too much .

Starboard have a strong presence on the PWA windsurf tour so guessing the design has proved itself as a strong contender.