No intentes forzar la barra con argumentos sobre por qué proyecto es mejor para ti. Al cliente le importa poco tu tranquilidad, él quiere saber cuánto va a gastar al final, básicamente es eso. Insistir solo aleja gente.
Si el cliente quiere hora, es hora de que seas honesto: ¿cuánto tiempo realmente tarda cada cosa? Porque acá entra una trampa que mucha gente ignora - puede que creas que vas a tardar 10 horas en un proyecto y termines gastando 20, ahí sí te jodiste de verdad. Por eso el cliente quiere control, exactamente. Antes de cerrar cualquier cosa por hora, haz una prueba: cronometra una actividad similar que ya hiciste, ve cuánto tiempo gastas de verdad, ahí sí sabes si puedes cobrar una hora decente o si vas a ganar migajas.
¿Mi sugerencia? Ofrece un híbrido - propone un presupuesto basado en horas estimadas, pero con límite máximo. Tipo: "serían como 15 horas estimadas, quedaría en X valor, pero no voy a pasar de 18 horas sin avisar". Así el cliente tiene su techo de precio (que es lo que le importa a él) y vos tenés una protección contra descubrir que el laburo es más pesado de lo que pensabas. Si aun así el tipo insiste en pagar estrictamente por hora, ahí sí haces el cálculo bien caro, porque ahí sí estás asumiendo el riesgo todo. ¿Hay cliente que no cierra así? Déjalo atrás nomás, hay más para hacer.