Just keeping you updated , After about 2 revisions of the USB Board going wrong here is a preview of the one which gets it right.
It has custom Arduino Bootloader and Custom V-USB Drivers for USB interface. Fully compatible with Arduino IDE and Shields.
The production cost is less than a single FT232RL .... so its a objective achieved.
Keep your ideas coming in.[/img]