Earlier in this thread, the prevailing wisdom was well put forth by Kurt_51carryall : "But, why not just put it back together and keep on trucking?"

New aluminum pistons will likely need to be matched to each cylinder bore, and that may mean re-boring, then new rings, then new wrist pins, then definitely rod bearing inserts, then ... = domino effect of mucho $$$$$$.

I haven't ever thought of a tight 216 as anemic. Most guys thinking that 216 was pitiful are driving a worn out engine: and any worn out engine is pitiful. In an empty payload 3000 series Chevy truck of 52' vintage a fresher 216 can be perky enough with the simple standard trick of adding better exhaust. {not super but adequate)

You kind of negate the Good Luck you had finding a lesser molested 216 when you try and pump up the compression ratio and swap internal parts. I would install new cam bearings (that's cheap and probably needed $45). New gasket set (w/rope seal) that will help future leaks for about $100 set, see if it needs any misc parts (a tappet, a lifter, a this or that) ---- and simply run it stock with maybe a creative fiddling with new carbs and split exhaust (if your itching to spend some dough).

IMHO -- Over Hi-Po'ing a good stock tight 216 motor is an exercise in blowing money away. If it already needs new massive block and valve work, then the cost can be justified.

Why not get a xtra junker 235 or 261 and hop it up? Or an extra junker 216?
You got a good motor, seems a shame to walk the endless path of chasing higher rpms with it. The rest of the truck (tires, brakes, etc) can always use money thrown at it?Just my opinion, based on the already high cost I'm paying to get a 51' 2 ton truck running! (and having several engines torn down waiting for money).
In the end it's your truck, and thus the Best of Luck To You in whatever path you take!