I haven't heard anything bad about Summit's 347 blocks, one of the mustang magazines did a build up with that block a few months ago.
Not sure if you are hard set on stroker, but LRS has 302 short blocks for about 1500 I think. That is what I will probably do sometime, since mine needs a rebuild.