Yes, I think a quality underdrive pulley/damper makes a lot more sense than going to a rigid and “lightweight” part. A good underdrive damper like the ATI will actually lower stress on the crank nose while increasing power and keeping everything else happy.
My Cessna Cardinal 177RG's engine is a Lycoming IO360 (200HP @ 2700 RPM angle valve design). The crankshaft has 2ea. active balancers. One is an 8th-order (2700 RPM) balancer and one is a 6.3-order (2500 RPM).
The combo of the two balancers are most effective in a range from 2400-2700 RPM. Running 1900 RPM is a vibration prone annoyance, and while allowed, is uncomfortable.
The weights are free to move around on pins, and oscillate smoothly at rated RPM.
The balancers are located forward of cylinder #4, (with writing on them) always at the opposite end of the prop. Much like a car engine with balancer on the 'free' end of the crankshaft.