Ya tienes dos motos excelentes frente a los ojos, pero te voy a hablar de algo que nadie más ha mencionado realmente: el tema de la reventa. Con una 125, probablemente la vas a guardar 2-3 años antes de pasar a algo más grande, y ahí cambia bastante. La CB125R se revende muy bien porque todo el mundo la conoce y eso inspira confianza. La YZF está bien pero vas a perder un poco más en la reventa, sobre todo si tiene rayones. No quiere decir que no la tomes, pero bueno, es útil saberlo.
En mi opinión deberías mirar también la Suzuki GSX-R125 o la Lexmoto LXR 125 - muchos se las olvidan pero aguantan muy bien la carretera. La Suzuki sobre todo es un buen compromiso entre diversión y confiabilidad, y el seguro no es más caro que Honda. Si tienes un presupuesto ajustado, las marcas chinas como Lexmoto o Keeway no son lo mejor por la reventa y porque las piezas de repuesto son más difíciles de conseguir, así que las evitaría.
Para el seguro y el mantenimiento es verdad que Honda gana, pero francamente la diferencia de precio entre CB y YZF no es enorme al final. Lo que realmente importa es elegir la que tengas ganas de montar cada día, porque una moto que te gusta es una moto que mantienes bien. Prueba las dos si puedes, para ver qué te gusta realmente en términos de posición y sensación en el manillar.