Which Heads are better

They are pretty much the same. Some 915 heads had 2.02 valves.