Resources management is a great utility to have but having it effect the overall characters ability to perform is just not fun.
Good Resource Management: Aetherflow for Scholars (Giving them the ability to exceed their normal abilities to a limited extent)
Bad Resource Management: TP limits, forcing players to have to 'wait' before doing something.
I'm all for giving players options to outperform their normal capacity with the use of limited resources that can recharge. Just please don't create a system that inhibits a player entirely if they don't push buttons in the right order.