Alloy Heads for my 340?

Absolutely! Purchasing Edelbrock heads and then more more money to port out to or beyond what you have now is just throwing money around needlessly. You have enough head flow to create a excellent street/street striper.

The TF head as listed above and if said to be flow wise, would be outstanding if equally priced to the Edelbrock Performer head. At 190cc intake runner volume (and flow rates listed) it should really be a excellent head.

In hux330’s case, waiting could very well be worth it.