Looks like it might have some potential for people who want a basic system on the cheap.
Only thing I'm not a fan of is the wiring. The screw type connections are just asking to come loose or break in a racecar with any solid mounts. He should develop a system like V-Net. Would avoid a big mess of wires and insulate them properly.
Looks like they're on the right track so far though!