Whats wrong with the 289 heads?. The E-7's will have bigger chambers, so you will lose compression.I cant afford those and im getting E7 heads to replace my old garb 289 heads. This is all i can use for a while.
Pros- They allow the engine to run and get you off the car lot.
Cons- Everything else. With the market flooded with used and new heads I would just go with an aluminum set.