First I like the sound of your stroker, I'm build something similar.
Now I'm no expert or engine builder but I do have seat of your pants experience on something like what you want to do. As for putting the w2's on the 318 why not if you have all the parts to do it. I Swapped out my 2.02 x heads years ago for Econo w2's with a single plane intake on a low compression 340 with a .557 purple shaft cam and just recently swapped back to some 2.05 x heads with an air gap intake everything else the same and couldn't be happier I did it. The car felt very soft with the w2's. I'm sure my biggest problem was lack of compression, cylinder pressure of 130.
Get your cylinder pressure up or you could have a turd like mine was.