E85 Street\Strip build??

No not really but it's just harder and more expensive to do. No off the shelf pistons unless you have a really small chamber head.