Very nice indeed. Just one thing.... at the risk of sounding like one of the whipper-snappers in the Road Forum, she just has to lose that atrocious "dork disc" that Giants come with. My TCR C2 had the same one and it was the first thing to go.
My crystal ball sees a new bike in your future. Sorry, Ruby.