i run only wiseco's, but they require religious warm ups.
the vertex and namura cast pistons are decent also and do not "swell" as much as a forged wiseco, but break skirts easier and grenade into a thousand pieces when they do.
if you're in doubt of allowing it to warm up completely...before, and even during every ride if allowed to cool down, go with a cast piston.
as for gaskets...only OEM yamaha or cometic base gaskets,
avoid the paper ones, i've seen green, blue and black