Question for everybody
Yes,they flow better.You should gain some HP
Most people will tell you not to bother installing stock heads on anything.
Depending on the power level you're looking for getting the 5.3s ported might be a better overall way to go.

