If you want to take Poker Mavens for a spin, you can also try it out at Faded Spade Virtual card room. They set up reserved private ring games or a Sit n Go tournament setup for $20 per month (or if you have a slightly larger group, you can do up to 20 at a Sit n Go setup for $40). No need to set up a virtual server or install things, and you a modest investment to try it out.
It's how my group found it for the first time and once we knew we liked it, then we did the work of finding a virtual host, paying for the Pro license, and stepping up to our own full setup.
Now we have multiple ring games available (including mixed games), a weekly tournament, a sit 'n go ready to go, etc. We've done bounty tournaments, satellites through a built in ticket system. It's slick.
But honestly we might not have plunked down for all that if we did not try it out first.
We do not rake. At some point every player has thrown me $20 and that has more than covered our hosting and licensing costs for the 8 months to date. You might try that kind of "yearly dues" or something similar.