Forum OpenACS Q&A: Re: providing RESTful apis
What might be sometimes harder with tDOM is coping with broken markup or json: even if options are there to mitigate this, tDOM will just not swallow everything you throw at it. In this cases, some hamfisted string parsing does the trick, for me at least. Not sure how tolerant the json-procs are.
In the end, to me there is nothing wrong with the json-procs if they float your boat, is a matter of taste