Oh thank God. I was feeling guilty too about knowing the ending. I was feeling so bad, I promised myself I wouldn't look at ANYTHING about the current Zelda 3DS title they're making until the day it came out. Still probably won't though, because I don't want to feel guilt again.
I think that parts of that would be a good storyline, such as Zelda sacrificing herself, not to become the Triforce, but to sacrifice herself. I don't understand everyone's craze over Dark Link, like seriously, it's just one boss/mini-boss. To me, it doesn't really matter if Dark Link is present or not, I can't find a reason for him to appear, or a reason why he should even been included in this game. :/