Thought I would start asking these ?'s on this forum, as it seems a bit more topical here.
Did the changes you made resolve your USB and Lilliput issues? Also how is the heat dissipation for the screen? I imagine it is ok because it is not completely enclosed. Have you considered a fan or is there really not need?