My old one was maybe 30-35 degres total. The one from Mike's maybe 26-27 Not much but a bit wide.
Peening the tabs does what adding a bit of JB weld does, Brings the too wide advance back to spec.
The most wear in the advancer is the tabs that engage the disc, where the weights pivot on the pins is another, just not as noticable. So if even peening to get a snug fit doesn't fix the advance you might still need a replacement.
I replaced mine before I read about the peening fix. As my new one is a touch wide I may try peening to get it to spec.
The 25 sounds right, Total is 38 to 40 degrees, on the points models, the TCI was 40 total, 15 idle. Depending on the source you found the spec in.
Leo