I know it has been a long time since you have posed this and when you posted this I believe the only way was the ICD. You can use group policy settings these days for the homepage on domain joined devices
or edit it via the registry....
Group policy requires build 10586 see them here: https://technet.microsoft.com/en-us/library/mt270204.aspx
ex. google hompage is <google.com> for that setting for GPO.
Registry edit for that is "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\MicrosoftEdge\Internet Settings" with a value of ProvisionedHomePages type is REG_SZ and data is <google.com>
Hopefully that will at least help you or anyone else trying to get a homepage set up.