Now you are talking about the fact that you can modify the Dict to use while the channel is open, right? No modifications that you make to that Dict are permanent and sent back to the JSON data file. Correct?
I was pretty much asking because I created a channel that can pull RSS feeds, YouTube Playlist and YouTube user uploads, as well as original shows from Yahoo and Hulu (though webkit doesn't work for me so Hulu has not been completely tested). All you need is the URL. You add an entry in the JSON data file with the url and type. (Right now it also has an image field, mainly so I can manually enter them for those shows that do not produce icons, so they look nicer)
I just thought down the line, it would be really cool if it could be set up to let the user enter a url, and then use that url to create a new permanent entry in the JSON data file, allowing the user to add their own shows. Which would also mean it would need the option of editing and deleting entries in the JSON data file.
As I said I am getting way beyond my abilities. I was curious if it was an option.