I think Spoony's issue with the GF-induced amnesia plot twist wasn't the fact that it was amnesia, but more question of why didn't Irvine say anything if he knew from the start? He hinted at it with his reluctance to shoot Edea, but at that point of the game, the player had no idea that the party all grew up together. It hadn't even been hinted yet, so we're all led to think he's just a big pussy.

I think that would've been the ideal moment to drop a few hints about the amnesia. Irvine could've said something like "I can't do it... not her. She's my.. no, our.." and then Squall loses patience and jumps off the carousel. After that, Squall fights Seifer and Edea and gets impaled by an icicle. Disc One ends and so many questions! That's how it should've happened, dammit!

The writing of the amnesia revelation could've been better.