I actually had a different take on it. I'm really pleased by it. It's aesthetically pleasing and seems to work quite well for an alpha release. I also like that they didn't go overboard with the social networking features.
Personally, I prefer to use Amazon S3 for all of our multimedia storage (images, audio and video). Sure, it's not free, but it's damn cheap and extremely fast and reliable.