The W2 heads, IMO, are not overkill for a stroker except you will not need them for the power level you seek. OE ported iron heads can produce this power with porting. IMO, if you have 340/360 OE heads now, port them.
The Edelbrock heads are cheaper out of the box though many scream that you should have them checked by a machinist and have a valve job done. This boosts costs to the ported iron head area.
Notice the flow abilty of the heads for the HP made. OE Iron heads can do this.
The worst part about W2 heads is the cost. For a street strip car, it is very expensive to do. If your racing, there what you want most of the time when hitting the HP search is on and your looking to hit it hard. Of course, some guys will run the W2 in the street (stroker or not) to make some really nice (Big for the street) HP numbers and times.
450 HP isn't much of a stretch for a W2. Or a OE head. I run Edelbrocks on my 360 with a 248@.050 cam for low 12's, high 11's backed by 4.10's. The heads are box stock no work done to them.