I have not benchmarked this against the built in XML parser. This is written in BrightScript where the XML parser is probably better integrated in the framework. If your API offers both types of feeds, keep this in mind when you are making your decision.
Unicode escaped characters are skipped since BrightScript does not support them
If you find any bugs or run into issues, add a bug to the issues tracker or fork it and let me know the changeset of the fix.