I dont really agree. Piett had some scenes on the destroyer, but to me that cant compare to leading blizzard force at-ats to the rebel base, and succesfully blow up the shield generator.
oh yeah and he stared dead into the eyes of vader at the fleet scene, and did not flinch. :hi5: and you got...