I'm not big into photography, but what is wrong with using G+ Photo's, which auto syncs with your Google account via Picasa? All photo's can be geo and date time stamped, kept in albums of your choosing (album creation on the fly is a great feature), individual photo's and albums can be shared with anyone you choose (not just Google users) and the 'auto-awesome' feature is pretty killer. (If you aren't familiar with it, check it out. Simple things like if one person in a photo closes his eyes, Google can auto-correct it based on other photo's of this person with their eyes open. The feature can be turned off, but it is pretty amazing how it does things.)
Just curious if this is something you looked into before, but simply doesn't work for the pro or semi-pro photographer that needs certain features?