Not sure about all the models, but for the two chromebooks and the chromebox I have, you need to open the case and remove a write protect screw before you can set up standard booting, and then most of the devices don't have a network boot stack either... So, lots of labor.
Open the case, remove the screw.
Boot to chrome os, flash the uefi module and set boot config to use it by default.
Reboot from your usb drive, which hopefully does an unattended install.
If you're fancy, the usb drive could be built so you can remove it after booting... Either load the installer fs as an initrd, or configure the network and then load the installer data from the network.