The most annoying thing with shouts is that they seem to take effect a few in-game minutes after you click for them to occur, during which events can transpire that would change the shout I would have chosen.
For example, I've been leading 1-0 against a bigger team, clicked the praise shout, then conceded a goal during the next highlight, only for my shout to then go through after the highlight and my team body language to collapse.
Similarly, I've encouraged when level, only to score and have the shout happen immediately afterwards, again wrecking the team performance.
This is a really annoying issue that needs sorting out.