I really want to use this, but in this project, the data has to be flexible. So I have one SPServices call with 4 CAMLQuery options to pull data depending on what conditions exist. To make this work, I'd need 4 separate DVWPs to output different data as the DVWPs are not flexible in that sense (dynamic number of records to return, filter criteria, etc).
I'll have to decide if 4 blobs of json data sitting hidden and waiting on my page are a better trade off than making many posts and processing the results on the fly.