Yes it does have a lot of work to be done, but does nobody see how cool the link I provided is? It is a public portal to the developers files, including nightly releases. I guess I am the only one geeking out --I mean it is source code for probably one of the most anticipated mobile browsers.
http://ftp.mozilla.org/pub/mozilla.org/mobile/