The concept intrigued me since I first saw it. I could be mistaken, but think Piaggio introduced a production three wheel leaning vehicle first, by coming out with the MP3. I am curious regarding stability and feel characteristics, to my mind this concept should handle better than just the regular non leaning three wheelers, especially the ones with two at the back and a single steering wheel.
I think most enjoyable ones are side cars, because the asymmetric handling challenges. Anyone wants to ride monkey? Hahahahaha!