I looked ad tilting frames and it looks good, but it's more for as you ho fast. It can take corners faster without tilting over.
But the tires also wear out a bit faster. As it tilts, the wheels also change the track with a little bit.
This one has separat steering as well. Others where steering by just leaning into the corner.
As you go slow and you need to lean into a tight corner, than it isn't fun to ride. So I understand why he made it like this.
Looks good.