Eagle Stroker Crankshaft???
Scat, MP, Eagle are all Chinese cranks and are a bvasically the same quality. The difference in them is the casting itself and not really who they were cast for.
I have heard Eagle is better than Scat. I have heard Scat is better than Eagle. So really it is just luck of the draw.
I have Eagle rods in my 340 and have had no issues the 6 years I have had them.
Chuck