I wouldn't say that it sucks. It has really helped a lot inporting some simple header files. It goes terribly bad on the more complex though.
Sadly, using regular expressions is much more efficient.At least those don't destroy the source by removing const, comments, evaluating preprocessor directives, etc.