Any reason why not?
I've read of people using those pistons without having any troubles but haven't done it myself.
What is your desired compression ratio?
Before you choose your pistons. do whatever you plan to do with your heads. when they are finished measure the chambers and how far your stock pistons are down the bore.
It's all well and good to save $200 on pistons as long as you don't have to spend twice as much on decking the block and a brand new set of shorter pushrods to compensate!