Have you not research oval bowls? 1300+hp on cast pistons all day long.
No I guess I have not researched them. I have never tried them.
I do know that on this forum they have very good reviews, and as I said I have no personal experience but from the information I have read on them they come highly recommended and have great reviews.
I have also heard empire diesel is making 1200 rwhp on lml 25 dollar cast pistons made in mexico.
My personal opinion is that over 800 hp I would choose a forged pistons. I am partial as I was very involved and aided in the design process of the forged street pistons. So I should also disclose that information.