Welcome to this land before time forum. I'm sorry the welcoming comes so late. I do not check out this forum very frequently. Unfortunately there are many commercial pop-ups here and I don't know how to get rid of them. Moreover activity in this forum is generally rather low.
However, meanwhile the problems at the old forum (www.network54.com/Forum/26773) have been solved. There won't be any spam in the old forum anymore, as now there is the possibility to delete it. There have hardly been any attempts to spam there ever since that possibility exists.
So maybe it is the better choice of land before time forums, especially because there aren't so many pop-up windows.