forced indution piston ?

FYI: Blower pistons are costing me arond $800 with the wrist pins (and that's a pretty decent deal).