A step in the right direction but still fails short IMO. The question that needs to be answered explicitly is what your approach is going to be if someone submits a open source patch that implements the functionality of a proprietary plugin you are making money out of. The friction or high possibility of that is a important factor in Fedora picking rsyslog over syslog-ng.
Quote: "once a feature is in the scope of syslog-ng (and being a feature in the commercial edition certainly proves that point) and a working implementation is contributed on the syslog-ng mailing list, then I hereby state that we are willing to include it in the main syslog-ng distribution."
But please read the complete post for more details.