Yes, on my site all users must be logged in to post. I guess basing it on IP Address would make it more flexible, but to be honest your knowledge and skill are so far above mine in this area that I would surely defer to you on best practices, lol.
Thanks for the great plugin and excellent support.
Peace