New Motor for the Cuda - MRL Performance 340 Stroker

Well I'm thinking I'm going to run a 3500 stall and the car has a 3.91 gear. I will run the car on the street 90% of the time.

What do you guys think of this set-up?