any benefit to swapping heads?

you need to talk to the guy that put together that motor to find out exactly what you got or you need to find a motor builder that can tell you what you got. its not easy to find the right motor builder then you can start making changes to have your car perform the way you think it should otherwise your going to be led down wrong paths and end up spending a lot of money.