ive seen that before, id love to get one if i had the space. my only grip is having to make the jig to hold your body up. i feel that someone that doesnt have the skill to properly center the car or fab up parts might hurt themselves. plus im lazy id buy a pre-made one

and i havent seen the jigs or demos they provide so i really cant say. i think its pretty cool though