I would definitely trust pmc. Also you're "higher rpm" set up involves a lot more than just rods, such as cam, head work, intake, and exhaust.
I'm sure for what you want, you can easily get it with either l24 rods and custom pistons, or some l28 rods with much cheaper ready-to-order forged pistons
edit: if you're boring to 89, then you can just use forged 240sx pistons which are plentiful.