Nice to see that someone have same thoughts in mind
I have same thread
http://rc-monster.com/forum/showthread.php?t=18793
Design must be simple just becouse how you will do complicated details?. Even with 3axis CNC you cant do everything.
My key make it so simple as possible. Soon I will post some progress I have some 3D drawings. As soon when 3D drawings are ready I will do details on my CNC