I've read good things about those heads. Maybe you could have that intake ported and matched to your heads. I know a few places that will do port matching of the intake for around $150. The LS guys are all over the throttlebody upgrades...bigger ones, ported ones, and tricked out ones....so maybe it's worth a try.