Yes, that's an interesting choice. I remember when trikes were pulled in the late 80s- very risky. Two wheels up front made a return in the last decade.
I'm going to be following this. I think a Trike will be enormously popular because of the stability, but it has to be stable. Rad tends to design for low cost... I hope this wasn't a terrible choice.....