I bought a Yamaha Civante E-bike that has all Tiagra on it. I upgraded to a 105 cassette, narrow range, 105 chain, carbon seat post, new carbon seat with titanium rails, new stem and handlebars, titanium stem bolts, replaced the heavy and slow gravel tires with Pirelli 32c racing tires.
So...