That's one of the bikes I built, and it is by far the fastest. No it's not made to go around sharp corners on bike trails, it's a racer made to cruise at 25+ MPH and that it excels at.
I had Chalo blocked for several years because he's an anti-recumbent snob, please don't make me do it again.