I've been in those engines a few times; it's a simple job to do the top end on those. BUT ... The one Athena kit that I know of, which was installed a couple years ago (not by me), eventually blew up catastrophically after about 7000 km. The piston broke around the base of the oil control ring groove, which led to the con-rod punching through the cases and turning the whole engine into shrapnel - it "done blowed up real good". Heard of head gasket leakage issues, too. I know how to do it ... easy job ... but NO WARRANTY. I'm not even sure I want to have anything to do with it.
If you can source a complete CBR150-EFI engine from Thailand, including the ECU, it'll go right in, and then you are dealing with Honda OEM reliability - and the bottom end of that engine is properly matched to the top end, i.e. indestructible. Notably, the CBR150 engine has a 1mm larger diameter wrist pin - which is why you need the complete engine, not just the top end. I know someone who has done a CBR150 retrofit, too. The CBR150 engine is not only bigger displacement but also DOHC, 4 valves per cylinder, central spark plug, etc.
There is much more discussion on these matters on the CBR125 forums.