Deviantart is large and bloated, some internet connections struggle to load it. Just checking in on it now and my internet which is three times faster than it was before (comcast never again) is having trouble. Of course this still pales in comparison to the old AOL dial up days, but it makes the site a less attractive option. Not sure about your mature content complaint, it's always locked behind a wall unless your account is listed as being a mature age - though if a poster doesn't flag their own content, some things may slip through. I actually can't remember a time in nearly three active years of having used it (for 'art' purposes when I was younger, but anyway) that I've seen real adult content out in the blue. Though there is a pretty large deal of lewd stuff, and profanity from some users (I'm not saying everyone is a sailor-mouth, but some are), which are valid concerns. I haven't actively used it in three years, so maybe my experience isn't quite so accurate to what's going on over there now. Brickshelf has been struggling to stay online recently, it seems. It's still a good photo sharing site, but there's no community integration outside of linking to it from other websites. I'd personally say Flickr is the best option - plus you can 'join' groups there as Rooster mentioned, to post your content to and get more attention (well you can do that on deviantart, too) , if your photos are near-professional quality, sometimes you will be featured by Explore (like deviantart's 'daily deviations', but far more than 10 a day are featured), which can give you a pretty serious signal boost. Three of my photographs so far have been featured, and the one least visited by explore viewers has double the view count than the next most popular photo of mine (2000-some views to 800 some views). The vast majority of those will be people have no interest in lego, but a handful may stick around to see what new content you make for the quality of your creations or photography. I haven't used BZP's system, though, so I can't speak for that.