Nice! Could see myself using something like this for exactly one of the use cases you described: looking for houses.
Found a bug: URL custom field type wasn't saving.
Also, grabbing images from a URL rather than download/upload would be a nice feature. Perhaps even grabbing an image from the URL field like a facebook or twitter share does.