This looks like a fun project! But something that can turn ugly really quick. I hope they've strengthened the chassis in some way, ideally the addition of a tube frame.
I really appreciate the effort that must've gone into it. At times, a project car doesnt have to make sense, its the uniqueness and the ingenuity behind it that sets it apart. However, it is important that they take safety seriously and the least that should be done is install a tubular cage inside it to protect the occupants in case something untoward happens.
I have always been fascinated by the idea of a G13b Turbo in an FX, RWD! This however is on another level, which of course would pose concerns of a similar magnitude as well.
Would be looking forward to seeing it run and more details on the transmission, diff, brakes and suspension.