Some clarification on this new balancer please?

Probably, but I can't tell for sure because the rubber was gone and the ring was intact and hanging on my pulley.
It was the original 1996 balancer, so can't really blame it.
The one I ordered yesterday says it's "ribbed for her pleasure" OH wait, that was something else.:D
This one says it is splined in the center to keep it from separating.
The one I ordered should be fine for a daily tromper.





Had I waited I would have known about yours and very likely would have ordered it.
But I didn't and ordered one yesterday.
My 96 mag truck lost the rubber too about 4 years or so ago. Bought a doorman.
I like pioneer & powerbond for street stuff.
Honestly I've taken your run-of-the-mill pioneers and spun them up 7500 RPM for years and never had them slip on me