If you want no fee, why don't use sgminer-gm?
I actually do - with a kernel I wrote myself in GCN assembly. Faster and more stable than Claymore's. So why did I patch the *nix version of his miner, I hear you thinking... Simply because he attempted to stop folks from doing it, and it was a fun challenge. I'd lose hashrate going to Claymore's... and that's before accounting for fee.
How fast is it on GCN2/3/4/5?
I need to work on GCN 5 shit, and doesn't support GCN 1/2. Usually a couple % faster than Claymore's - I could test to get hard numbers again later, but it depends on if you're core or memory limited. My kernel is happy with higher memclocks than his, and also utilizes the core more efficiently, allowing me to drop it further without losing hash. I also hide the memory latency to some degree, meaning I lost hash slower than his miner did when the DAG got big.