I was under the impression drop ins where just a stronger alternative made to be used with stock pistons?
Either way, drop ins and stock pistons should handle the 450whp you're after.
Correct completely. Stock pistons are actually very good and can handle a decent amount of power.
Im only running drop in IEs and off boost power is pretty good, considering im running a fucked turbo.