I don't know if the helioplane we are talking about is kind of a strange bird to me or is it a funny name...As seen for it's weight simpler things will make life easier..for that one word:
HUSKY

or anything alike
Regards, Roderick
www.sherpaaircraft.com
http://exp-aircraft.com/aircraft/slepcev/slepcev.html
the example here given for the storch is a 50ft t/o and landing rwy with 18kts for stall speed :O!!! oh and with two people standard weight people inside, 72,5 Kg each.
Split Flaps adds lots of drag without getting the plane onto the backside of the power curve so slow speed is no danger, fowler flaps can be seen at a 172 cessna, 4pax+120lbs v/s 2 pax no baggage PA-18 or a STOL aircraft, get the picture? now if you could handle to build a strong-light weight fowler flap assembly, you are quite of a genius and greetings for that.