Yeah it's indeed my service that I'm in the process of getting off the ground. Thank you sincerely for the compliment -- the UI is definitely something into which a lot of hours went so I'm happy that it's having a positive impact on the experience. (I too wasn't satisfied with some aspects of Flickr and the other big photo hosts which is why I started work on it.)
Do you do any astrophotography?