Congratulations on son
#2 ! I think the bikes look great, I have a Trek somewhat similar to yours, and am considering the same drivetrain.
Thanks for the congrats, he's a pretty good baby so far, much easier than our first.
I have the full 105 crankset instead of the SRAM Apex but that black seemed to match the rest of the shimano stuff better. Anyway it all works together well.