Do you not want to be able to develop while being offline?
No reason that you can't. ChromeOS has supported Linux containers for over a decade.
No reason that you can't. ChromeOS has supported Linux containers for over a decade.