IMO, you're fighting the culture of OSS. I see that culture as "give some, take some". Where we exchange help and knowledge rather than payment. Adding explicit payment cheapens my involvement - and passion and creativity - because now, like everything else, there's an expectation of compensation. Even if I'm not involved, I'm now a second tiered citizen compared to "pro" packages because "if it was any good, wouldn't you sell it?". It taints the entire system. We have jobs for that.
But here's the thing, there are examples of commercializing open source software. Red Hat, MeteorJS, GhostJS, and more that I can't remember. These companies add value and most are appreciated. Your business model ignores this and feels like a "fuck you, pay me".
If I was you, I'd find a way to keep OSS exactly the way it is, but make consulting around those OSS projects extremely easy.