Try putting this 3D setup on your shoulder. This is definitely NOT the future for 3D. Single image file storing 3D info (i.e. RGB-3D) using a single light-weight camera is. This type of 3D setup is dead before its got going. Think again anyone whoever thinks you need 2 cameras to shoot 3d. New technology is coming.
I think 3D can be stored in to a single file. Instead of an alpha channel replace it with a 3D depth channel. I use 3ds max to create depth maps all the time then use them in After Effects to create the DOF I want, easier and faster. RED can you be the first to create such a file type??