If you can't beat em, use them as your back-end
How about improving Cheetah 3d's ability to interoperate with Blender.
1) Cheetah 3d's missing rendering features will probably never catch up with Blender's.
2) Blender's UI will almost certainly never be remotely as good as Cheetah 3d's.
So...
Use Blender's python-powered API to treat it as a privileged render plugin and get SSS, volumetrics, vector motion blur, toon shading, OpenCL-based stochastic rendering, and so forth "for free".
How about improving Cheetah 3d's ability to interoperate with Blender.
1) Cheetah 3d's missing rendering features will probably never catch up with Blender's.
2) Blender's UI will almost certainly never be remotely as good as Cheetah 3d's.
So...
Use Blender's python-powered API to treat it as a privileged render plugin and get SSS, volumetrics, vector motion blur, toon shading, OpenCL-based stochastic rendering, and so forth "for free".