The Guest problem would be no problem if each "Guest" would take a name or handle---and stick to it. This is what Joe wants--and it's a modest request. Otherwise you have no idea who you are talking to--and you may have the edifying spectacle of 2 "Guests" attacking each other.
And check the subjects and attitudes of opening posts,-- below the line-- (above the line it's fine)--- started by a "Guest". Often the apple of discord--you may have noticed.
But be my guest-- if you like shadowboxing, dig in.
And since I now know you don't like my attempts to push a "Guest" into civilized behavior, I'll refrain from now on--unless I'm carrying on a conversation and one of our delightful "politics only" Guests puts his oar in.