I was irritated by that order, too. But thinking about it for a moment that feature actually may have some appeal. If you check the forums frequently (like the typical forum addict) you usually read the very few latest posts of a thread. And then the order may make some sense.
But however the order may be, glad to have amiga.org back. And it looks nice and seems quck. Well done.