Your compression if fine. According to the Factory Service Manual, the B2200 should be around 173 psi......after cranking the engine over at around 300 RPM for ten or so revolutions. The FSM also states that the minimum compression is 121 psi when doing a compression test. At 142 psi and above, your engine should perform well enough that you won't be able to notice much of a difference if you had 30 more psi, honestly.
On your plan to clean the metal particles inside your engine, what you have suggested is what I would do at a minimum. You may want to look at a main bearing or two, since you will have the oil pan removed......and IF the bearings look like there is embedded metal in them, then maybe replace them again. If there is not much damage done to the bearing(s) and they look good, then continue on with your plan.
Make sure you have a torque wrench to tighten the main bearing bolts back down if you do remove any of the main caps.
If you do this, post some pics here also......we can then offer better advice I would think.