I agree with this post I just read elsewhere.I like Seifer in general. The game should have starred him as a Dirty Harry type SeeD who is criticized for his methods but gets the job done. And then he goes rogue after Headmaster Cid tells him he's out of line and has to hand in his badge and gunblade.
You must agree as well. Seifer was clearly designed as a hero and he should live up to that role.
Seifer would have let Selphie blow up the train with a rocket launcher.