What is the horse power benefits

Without good heads, a stroker won't get you much.
Good heads, decent cam, improved compression can get you 325-350 out of a stock stroke 318.
And in case you were wondering, John's 318s, stocker type, make somewhere around 400-500 depending on stock eliminator or super stock.
Yeah, you start using more lung power with a stroker and you're gonna need better heads real quick.