Is it more work to support a completely proprietary boot path or three different "standard" boot paths?
Hint: you would know the answer if you are familiar with the Windows, Linux and OSX boot process.
Hint: you would know the answer if you are familiar with the Windows, Linux and OSX boot process.