The shop that did my motor doesn't even want to talk to me about overseas heads LOL the other local shop said something right away about them not having good valve seats or something...
I think it includes pretty much what you're saying I mean once you modify the crap out of them all bets are off....