X heads vs Indy x heads

Depends on your perspective. IMO it's not worth changing unless you get the weight bonus too. The costs are too similar in getting them on the car running to bother with heads that weight a bit more than the factory ones do.