Wolf0, you could set your kernels mining with some constant percent for you. This would guarantee you profit from those who are using your work. Just an idea...
I've said it before, they get reverse engineered. Not to mention - it'd actually harm the community. If I increase hashrate 30%, diff goes up 30% in under a day. You make the same amount, except you're now paying me a fee - so you're making less.