I honestly don't mind the penalty kicks, mainly because I can't think of a better way of deciding the game. As for the idea of more extended time, I'm really not a fan of that because it adds even more time to an already long game. Then fatigue like you mentioned would become a big factor and you might even have to consider the idea of adding another substitute or something.