hi there, I use an online engine calculator:
http://home.earthlink.net/~jalby/puter.htmNo one knows exactly how much power over stock will come out, but by increasing the stroke, for sure you will get more torque. By increasing general displacement you will definetely get more power ( about power, there´s no replacement for displacement...).
You can´t know exactly how much power you have until dynoed.
This combo has been done on a few engines, and very good results were achieved. I have finished my project:M42 block, M47 crank, S52 pistons, 2064cc, 11,5:1 CR. I only have 250kms on it since built, therefore I can´t put it on a dyno yet, but I can definetely feel more torque and power from low rpms.
About your project, don´t expect massive gains, since you are basically having a stock engine with bigger pistons, which would give you 1900cc.I guess no more than 15hp correctly tuned...
About MM´s engine, is basically the same as mine. 11,5:1 is too high for boost, but mounting M3 rods (E36 S52)which are 135mm in lenght, and same bearing sizes as the M42, would lower the CR to about 8,5:1, which is perfect for boost.
There are lots of post about this, so do a little research.
Good luck!