I also had one break but mine are made of some sort of cast metal. AND the break was partly my fault.
To answer your question, yes the diameter is quiet a bit larger than the stock grips but they feel better to me.
I have the throttle bosses but no weights.
After 70-75,000 miles the chrome is beginning to pit from the sweat from my hands.
I would buy again,
BOO