It would be really nice if you covered compatibility given you goto all this effort. Especially as the shell has not changed. What does it take to replace the motherboard in the previous models with this one? Just the screen and ssd? Other boards? What else changes?