I've wanted maximum control with my devices for creating tools that will automatically configure your system, etc. (I am a developer)
With CCGX and Modbus-TCP can you say change the maximum current for your charge controller? Or with the new MPPT update, change the re-bulk / absorption / float voltage?
If it can't I would rather stick to VE.Direct and sniff the serial data since the VictronConnect allows you to do so.