It corners well, but limited to 45 degrees of lean (by the front end), but the pegs drag much sooner than that
The entire premise of this things seems to be that 3 wheels have more grip than 2. Well, just get a car then.
Not to mention it's much uglier than a Can Am Spyder.
It's an interesting engineering exercise, but it will be a commercial flop. These will be sitting in showrooms for years as deeply discounted leftovers.