Ok, take this into account. The stroker crank/rods/pistons will typically run you just over $2000 just for parts (Crower's price, not sure on Eagle's), and that doesn't include installation. With a GSR block, you would use the stock crank, and spend maybe $800-900 on pistons and rods. That leaves you with over $1000 to secure the GSR shortblock, and all you want is the bare block with the crank. You should be able to find one fairly cheap. You can probably get a few bucks back for your B16 block too.
Everything else is a wash, because it'll cost you the same for both blocks- sleeving, head work etc.
Everything else is a wash, because it'll cost you the same for both blocks- sleeving, head work etc.