Nice work! Myself went another route, I wanted an external connector for CD/DVD and a Extra hard drive if needed so I soldered and mounted external connectors instead and made custom cables to a external case for HDD/DVD

But internal is really nice, if my A1200 hadn't had heat issues with expansions and indivision onboard I would probably done it

Like the location of the USB ports also
