I can say that I have a "created" FTP webcam, created back in March or April, and it is not displaying an upload key. It has never worked. Given that they mention September 20th in their post I don't expect to see an upload key until then at the earliest. Given the current track record, I don't really expect it to happen in September either.
It's also interesting to note that the "upload key" is blank, but the configuration shows "password" rather than "upload key". Kind of fits with the "would only work" line. On the other hand, at least they're showing the basic configuration needed for FTP.