Thanks Mike,
I agree, it would be difficult to manage customer expectations and functionality. Perhaps straightforward documentation on how to do more advanced management functions could be added to the online help? Maybe an 'Advanced Resource Management' section? From digging thru the API, it's quite appears quite robust and putting together a resource center with a few samples would be really helpful.
For now, I think I know where to go from here. I got tired of trying to code popups by handcrafting json documents so I've been using the AGOL tools to put applications together and then extracting the json document needed for our mobile content server thru some FME workbenches. I'll take a similar approach here to build some functionality to update resource urls.
Cheers!
Jade