We've considered it, but there are a couple of problems if we allowed users to upload picture onto the controller:
1. Size - we don't have a lot of room. We can probably control the size, but,
2. Malicious file - someone can upload virus in disguise and who knows what it would do.
There are so many sites out there that would be glad to host your pictures such as google, facebook, flickr, photobucket, etc. to name a few, for free.
We're also working on a tool that allows you enter your address, lets you center your house, then save all that info on the controller and it would just call google maps instead of using a picture somewhere. But that would require permission from google, which requires you to obtain a user license to use their map (it's free). You'd need a google account though. We're looking at all options right now.