Over bore pistons

Ok guys got a question. My engine is in the shop and guy is sayin im gonna have to bore my block. 040 over. I had a thought about maybe using different pistons instead of over size slant 6 pistons. Im planning to go turbo and uve heard stock replacement pistons aren't as good as the stock pistons. The idea I had was maybe using 2.2 turbo pistons. They will fit the new bore size perfect (3.44) and I know guys use these pistons on the long rod setup.
My questions are: will it be any cheaper using 2.2 pistons?

Will they fit on a 225 rod?

Will the compression ratio take a nose dive?

Any help would be be appreciated. Thanks.