No personal experience on the subject, but I'll chime in and hopefully get the ball rolling for ya :wink:
Pro> On blown motors the aluminum rod is the better choice cause it softens the "hit" to the crankshaft.
Con> Shorter life span as compared to steel.
Cp