This is correct! Creative COW does face the challenges that brought FCP.com down, along with everything I’m sure was not mentioned in Peter’s original announcement. We can only extend a digital fist-bump of understanding to our fellow independent forum.
Apple itself is a large and powerful enough company to overcome hosting a site of incredible database size, so these challenges might mean little to them.