Besides the fact that it doesn't give the exact answer, what kind of limitations or scope does it have?
It is one of the least accurate techniques for general functions (the inner and outer methods are of course less so). Other than that, it's pretty good.
Note it is particularly good for periodic functions like sin(x), so if you could substitute so it will become periodic, this will make a more accurate apporoximation.