Why they exist? Is it useful? Time saver?
They exist because not every service provider wants to have full nodes running. They rather use a 3rd party API service.
This gives them more flexibility and saves them additional work.
How many time saving if use it?
This fully depends on the amount of requests you are going to do and the kind of your alternative setup you would be using.
Without those two factors no comparision can be made.