I think Link is better off without a voice. Because he's supposed to be YOU. And what character and voice are we supposed to give him anyway? We have a general idea of Link's character; kind, brave, determined, lazy, etc, but to assign a voice would have to greatly expand his character, and there's no way to please everyone. Link's character could be the base breaker [whether people love it or not], and to be frank, I don't want to see that debate all over the internet. So no, I dont think that Link should be given a voice. It's too much of a risk for the game itself.