Should I give it a try?
The awesome thing about that would be that I don't need to touch/change the darkcoind at all. It would do all darkcoin related things as it already does so well.
So we don't have to debug two versions of the darkcoin software, just the darkcoind and the frontend separately.
I'm not sure. That would require adding more lines into the config files adding confusion to end users.
Not at all.
I am not talking about RPC calls that need a specific port to be open or an IP allowed in the conf file.
I am talking about direct commandline communication between Frontend and darkcoind.
Frontend.exe and darkcoind.exe would best be in the same folder.
It's like when you type commandline commands by hand, but now the frontend.exe makes this for you (with the darkcoind running in the background invisible)