The correct answer here is YES.
However, this really depends on your definition of MAJOR internal work. Stroking an engine properly is about as major as it gets. Its going to include a lot of refinishing, and balancing. Ive been building engines on and off for a little over 16yrs, and almost all your power increases are going to be found in the head, and the camshaft. If you're willing to spend money on machine work, then spend it on the head... forget the bottom end. The phrase, "Nothing makes power better than displacement." can be very true, as long as the supporting modifications are applied. A good port and polish can yield and an aggressive camshaft will yield far more horsepower than any stroke. Funny story, when I looked up all the tried and trued stroker engines, I was really astonished that the most aggressive combination only yielded 303hp & 360lb-ft.... A BMW M3 can make that all day with 3.0L, and it has room to play with all the way to 400hp on the motor... the difference is, head flow, and Camshafts. That's the route to explore. Now if your only interested in finding raw torque, then a you have to lay hard ball and do the stroke, and complete it with the proper head work and camshaft.
Let me explain something... when an engine has a handicap, the last thing you want to do is make it worse. The RPM range is short for two reasons: 1. The stroke, and 2. The cam grind. By just stroking the engine all you've really done is added more weight and more displacement, but the engine still has the same handicap except now its worse. To really open up the possibilities, honestly, it should be De-stroked... but i don't believe that there is such a crankshaft available. Going in that direction is also very expensive, and very tricky w/o the proper know how, so a small block Chevy would be the better route.