It will bring what you need when you need it, but you cannot over use it or else it will lose it's potency. It has a cool down period and if you tamper with the cool down period then it breaks the game in some way.
Some people enjoy the game as it's meant to be played, some like to push the game past it's limits to see if breaking it yields a different and hopefully better experience. For me, I just enjoy the story as it's intended, coupled with a decent yet fair challenge. There is no wrong way to play a game, really, other than playing it just to finish it. Even with that, it's no so bad, you still get a great story; "Just don't be afraid to dream a little bigger, darling."