Work with your engine builder. Typically it comes down to who he has a good relationship with. There are a lot of little details that need to be talked over so people tend to work with the same people over time. Any of the good piston vendors can build what you want, it is the relationship that seals the deal.