I have noticed that MS has introduced the option to install Onedrive per machine rather than per user: "OnedriveSetup.exe /allusers"
Install the sync client per machine | Microsoft Docs
You need sync client build 19.043.0304.0003 or later for this to work. Download is available from:
OneDrive release notes - Office Supporthttps://support.office.com/nl-nl/article/releaseopmerkingen-voor-onedrive-845dcf18-f921-435e-bf28-4e24b95e5fc0?ui=nl-NL&rs=nl-NL&ad=NL
We have tried this and it works nice in combination with files on demand. You might check this out... After user login, Onedrive is availabe instantly.
Note: Feature is still in preview!