I wouldn't personally desire to, or rather be up to, replacing engines "every couple of years".
The price difference(s) between a used motor, or remained one, plus the labor costs of installing, are not gonna be terribly far apart between that of a built block.
Especially one with forged internals, better pistons, rods, closed deck design, head studs, better oil passages, etc. etc.
IMHO only, I still favor my original suggestion for 'ya.
Good luck in w/e you choose.
Sent from my SM-N950U using Tapatalk