There are better ways to monetize open source software: Consulting/support contracts. Bounties for features. Paid SaaS features. "Enterprise" features, such as turning Synergy into a mass remote admin tool. (I bet this would be handy in schools.)
It took me 30 seconds to think of those monetization ideas. I'm sure Nick Bolton can come up with better ones.