Welcome to the forum, Dave! Thanks for being patient with the new software. Can you explain the popups you are experiencing that are frustrating you?
I find the features of this forum to be very handy and modern. But if there's something annoying, I'd like to get rid of that.
Except the mandatory intro. We want to know our community and not have anonymous trolls all over the place. The old Free Talk Live BBS became a trollzone because of low moderation and it ended up needing to be put out of its misery.
If you want to see what anonymous posting is like, please visit the comments on the Free Keene blog. If you want that in a forum, I think you should launch your own. No forum I know of operates like that. If 4chan is what you want, there are plenty of places online like it.