Hi Marc,
Actually it's not the task of the year to be honest. it's just a matter of prioritizing what's a must have right now and what's not... or even drop out.
The interface is really simple if you look at it, specially if we opt to maintain the same look and feel (but rather modernized graphics). The only thing that I see it can increase the task is if we were to replicate EVERYTHING, which I really think it's a mistake and redundant. There are loooots of features which will not be needed anymore, specially because they are replaced by the computer manager (window software) and are much easier do develop, display and interact on a window based application. These types of features which I would simply drop out completely.
The underlying engine is common, either on a "virtual environment" or to connect with remote plugins. The engine is the first step and the big work. This is all the mechanics and logic of the hardware. The engine will abstract all these aspects to the upper application layer, would that be the "mixing system"/virtual environment or plugins.
Of course you are right in one aspect, if I rely completely on the DAW to automate, that development overhead would not exist on the new system, since you'd be pushing that load to the DAW.
Anyways, regarding the plugins, this is something we will do definitely. Looking into this subject without much thought, I'd see the plugins like a modern "mixing system" that's completely separate of the "virtual enviroment" mixing system. So, if you decide to use the DAW to control/automate the faders, this would be mutually exclusive with automating in the "virtual environment" mixing system.
Regarding also the DAW behavior for VCA and Ultimation systems, this will have to be well thought. There are some stuff you can't really control remotely... such as the VCA assignment. You can only do this via the fader thumb-wheel, there is no other way. The will be always some dependency with the hardware manual interaction.
Cheers,
Artur