What are the downsides/benefits to using the API besides the obvious of having to maintain a parser? Writing a parser isn't difficult, I've been using Perl with HTML:
arser so even if it breaks, replacing it should be pretty simple. The API doesn't even provide some key functionality I want anyway so I'm thinking of not even using it. This is in regards to scripts for personal use, not for a product that will have to be updated when the parser breaks.
