The pistons are TRW and are listed as forged. Like you say... Check with the manufacturer for specific application!!!!
I was in on Tlowe's dyno testing of the 250... I didn't realize he was selling Ross pistons! Perhaps I should talk with him again!

Side note: For an engine running 10psi or slightly higher, what would be an ideal compression ratio? Around 8.5:1? I know there are 100 factors that determine all of this, but I like to ask questions! Assume it will be intercooled with some form of alcohol/methanol injection, so the heat will not be crazy!