In reply to samhotchkiss.

Hi Sam, no matter how good your plugin is, if you're "joining the party" after PHP has been loaded, after wordpress has been loaded and after plugins have been loaded... then don't be surprised if something that sits between PHP and wordpress is faster and less memory intensive.

How Ninja Firewall works:
Attacker => HTTP server => PHP => NinjaFirewall => WordPress => Plugins

How all other WordPress security plugins and plugins in general work:
Attacker => HTTP server => PHP => WordPress => Plugins (security and otherwise)

Never mind a mention of Ninja Firewall, no one mentioned or talked about this very important factor in wp security during the roundtable discussion. But I may have missed it.