Depende.
Depende del estado general del motor, de los años y de algunas cosas mas.
Si el motor esta sano, excepto por el tema de compresion, yo repararia sin dudarlo.
Y por supuesto no tiene porque costar ni remotamente lo mismo que un motor nuevo.
Una vez reparado no deberia dar problemas en muchos años.
Y sobre todo, asegurate bien de cual es la averia real, algun caso conozco en el que el motor estaba fundido, y se tenia que cambiar todo, segun el pseudomecanico de turno y resulto que solo tenia desgaste en los retenes de las valvulas, no digo que sea tu caso, pero asegurate.
Y por cierto, YANMAR vale cada euro que cuesta, VOLVO, ni regalado.
Por supuesto, es mi opinion personal.

