Stroking a v8 you will gain a lot more power but also it's double the cylinders and triple the cubic inch. Hence why I said you can't compare a v8 to a 4 cylinder.
I wasn't saying 2.3 was over stroking. As for piston speed, 2.3 is less than the 2.0 since the 2.3 has to travel further in the cylinder.
But it goes back to what you are trying to do. If you are trying to go for the cheaper route I would just add a turbo. N/A 4 cylinder isn't a smart move since it can only make so much power.