Looks good to me. Red bar tape: yes. Red sidewall tires: please don't. There are a lot of good tires out there, but those are just gaudy. I would remove the plastic pie plate, and probably move to down tube shifters. It looks like a very satisfying ride