I am in need of some advice from the community.. The C-145 in my '51 A model has 1900+ hours on a many years old overhaul, and ~1200 hours on a few years newer top end. I have an opportunity to purchase an O300D from a 172, that has ~2800 hour SMOH/Since new, for what I would consider to be a modest price. The accessories are included in the purchase price. My 145 is running ok on condition, but I realize it won't last forever. If I buy the O300D as a core, my mechanic has offered to let me help with disassembly, adjusting labor costs accordingly. I am wondering what the community's opinion is on a project like this. I would like to have the horsepower that the O360 would offer, but the plane is largely unmolested, and I would have a hard time making the modifications necessary for that engine, also I feel that it is cost prohibitive for my needs. A couple advantages I consider with buying the O300, I can take my time with the overhaul, saving a large financial burden all at once, also I can keep flying in the meantime, provided the current engine doesn't give up on me

It would also make me feel better taking my family flying if I know the condition of the engine that keeps that stick turning up front

Ty