What Carb for Poly Stroker

Edelbrock AVS2
Yep
650 avs2. IMHO
Yeah, a 650 is just right for a 354 cube engine that is street driven.
I ran a 800 AVS2 on my single 4 bbl 472 Hemi And it was just right.
Last but not least I am not a fan of Holley carbs. But that is just me.