As far as weather to make it a 428 or leave it a 390. Is there much to gain or is the gain already enough from the 289 to a 390?
As previously noted it depends what you mean by "a 428", there were many different versions in that displacement.
If you start with a more common 390 block and add a stroker kit and mild upgrades (see
Survival Motorsports Home Page) you can make more Hp and torque than most stock 428's. Upgrade the cam, other bigger/faster bits (heads, intake, headers, etc) and you can go to 600+ Hp without too much trouble out of a 390 (but lots of $). 400+ is not hard to get to...
Anyone who did such a swap and built a 390 to stock specs would be somewhat silly, unless you had the complete and running engine to drop in (nothing wrong with a stock 390, they do go pretty well). To rebuild a stock 390 or go with upgraded cam, heads, intake is not a big $ jump. A stroker is a bit more, but if working from a bare block again not a huge step change in cost to go stroker crank/rods/pistons over stock, and "bang for the buck" can be had quite easily.
if you want "a 428" as original then it has value as "a 428"... but as its a swap the advantage of a true "correct" 428 is lost in comparison to doing it as a recreation of factory in a "matching numbers" car.
IMO for a swap from a 289 to a stroked 390 will get you pretty much to the same place as a true 428 block for less $ if a specific HP/torque goal is in mind... for a restomod not a lot of value in a "428"...