yeah but your rebuilding a motor either way its going to cost you. For the gains you will get from hi-comp pistons, doing all that to a B16a n/a it just wont be worth it. Its smarter to just upgrade your bottom end to either B18/B20 and working that. Non-turbo-wise there is no replacement for displacement.
Do you have the B16B parts with you now?. If you can install it yourself, without it costing you anything on labour etc then yeah why not. But just remember you will need supporting cams to get the most of ur new hi-compression