Once again, 15 seconds are not enough, if you want to change the timer make it at least 30 seconds.
You have to think what move you want to use, what move your opp will use, predict, switch, thinking about the risk/reward of the move your doing, considering if its okay to let the pokemon die or you still need it in the battle, etc.
Neither do have information on the UI about weather turns left, percentage health on enemies pokemon etc.
15 seconds are not enough to take all into consideration and make a valid move in a strategic game like pokemon.
180 seconds overall timer is not enough at all, if I think about my move 10 seconds, I am able to do 18 turns which just makes no sense as battles can take way longer.
Missunderstood that part, a overall timer that adds 15 seconds each turn sounds nice in theory but the numbers need to be higher in general as we dont have a UI that displays any information like mentioned above.