I think its very good of AMD to hang out on these forums, it really shows that they care about what customers and community think.
I'm not expert on linux, but i've compiled my own kernels and been playing with systems for about 4 years. Still the way that these graphics drivers work seems to be so incredibly complicated. (also i'm a theoretical chemist by trade not a programmer)
I really would like to see someone come up with some good documentation, maybe a flow chart or two, to help people understand the development process.