Yeah them dome pistons where a bad choice. But the heads are pretty good. The small combustion chamber is also there to keep valves from hitting the cylinder walls due to the small bore. As far as flow goes, you can get the heads port and pollished to match any intake you could throw on it. The only problem I can forsee the 305 having is a small bore. Other than that it's a 350. It's got a long stroke and a small bore. Just do what I did, bore her 40 over and get a 400 crank and you have one less cube than the LS1.