i almost went this way when i had to buy new heads last year. I did a TON research on them and like Haxby said with some work they will flow but also was told the casting where the valve seat is is not very good and are prone to cracking and losing the seat.
I ended up buying the Summit BBC steel heads for like 1300 a pair ASSEMBLED. Had Precision Power check them out and he thought the valves and springs were fine to run. The heads are basically Dart 308;s in fact the inside of the head is stamped Iron Eagle BUT the outside says Summit
These heads with a AirGap intake,Comp cam xm-270h cam, and an HP 500 holley made 454 hp and 514 tq on my 454's 35 hrs of prop testing on them and no issues.
I wiould sell them and get some better casting heads JMHO