A nice project that turned out well!
One of the things I miss most about my Giant Roam is the excellent solution Giant have for cable routing, in that tray below the down tube. I don't like internal routing, but I also generally prefer full length cable housings...I think that down tube cable tray is about the best thing going.