That's not such a bad idea, if you can pull it off. Look at the Volkswagen / Audi / Seat / Skoda range - same engines across them all, and even higher specced versions are sometimes the same engine with different management firmware installed. Would be very impressive indeed though to share a mainboard between a laptop and a desktop machine!