Have been riding a Tomo Evo 5'7 and love it, especially on lighter days.
If I had been able to demo one I would have bought smaller, maybe 5'3. ( 84kgs and 5'10 )
Have been told they are releasing a Kite version Evo later this year too
LFT is standard surfboard build I believe, same as current Evo's