Yikes. Well, here's an alternative I'm working on: get coreboot to run Arch directly. I managed to get this working on my hardware, and I think this strategy should work on other Chromebooks as well. The upside is that it doesn't require hardware modification and kernel modules can be borrowed from Chrome OS for better compatibility, but the downside is that you're stuck running Linux-3.10.18 and can't change the init hooks. Here's the procedure I used if you want to give it a try: