The forum on the AMP site has been updated and it a lot more open to the general public now. There isn't really anything up there yet but I suspect there will be soon. I know Bob is really close to pulling the trigger on some type of public beta.
Keep your eyes posted if you have not already done so.
http://ampmix.net/forum/