Yeah; just make a license which forbids any commercial and is GPL style viral and offer another commercial license so you can make money. Use the same features in both; no need to hold back as no-one using it can do so commercially unless they bought a license, which can be yearly etc etc.