ive got a set of the mahles being tested in a severe duty big hp sr20 atm and we will strip it down at the end of the season and check them versus our control engine. They are nice in fact they are ready to slot in (wieght, coating, finishing ect) and the ring kit is not bad (file fit so dont slot em in)
Many pistons are domed, JE, COSWORTH, CP etc the Trust ones we use in our car at present have valve reliefs for bit lift and duration in the dome.