Here is an explanation how to install icaro and dedalo on a local server, dedalo is installed as module of nethserver and icaro is installed with vagrant on a CentOS 7 machine.
If I have some time I also will try to install icaro on Nethserver and Proxmox, but I think the biggest problem of Nethserver would be the firewall. The best way would be to get it running on Proxmox, because of performance, next to the Nethserver dedalo installation. If we can install at Nethserver with virtual box provider I think a rpm could be possible too.
Yes you’re right, only problem is, icaro isn’t a module of nethserver, you have to do much manually work to install it. I think it would be to much for the docs.