I feel like I have had an engine with that sound before. I believe it was some kind of rattle in the piston. The bushing on your conrod at your piston may have worn down enough to allow some play. I'm sure the bottom end refresh you were thinking about would be the best place to start. Get a new crank with a needle bearing while you are at it.