Old post for sure but good to bring up every now and then. I put these newer style GM mini starters in all my GM square body trucks now since its so hard to find a GOOD stock replacement these days and they usually fail within a short period of time. I wouldn't want to rebuild one myself since #1... Not sure if I'd be doing it right and #2... lack of time. The GM mini starter is also easy to find and not bad on price. My 10:5:1 400 SBC has never started so quick.Old thread, I say just use the stock starter and rebuild it yourself that way you know it was done correctly.
The stock starter have these drawbacks:
Larger- header fit is tight and closer to heat
Heat Soak-I've had issues with heat affecting the solenoid usually with headers
Heavier weight
Not as powerful
Shorter life span (my experience these days)