I prefer freezeouts, but I don't mind re-buys. I host a monthly game and it's a freezeout for one reason -- I have some players who will not play re-buys. Those who prefer re-buys (and by my polling it's about a 50/50 split), will play freezeouts. Most of those who prefer freezeouts will play re-buys, but somewhere between 1/6 and 1/3 will not. I didn't know that in our group until I polled them.
Some games are a single re-buy, some are unlimited up to a point, and some are unlimited letting logic decide when it's no longer worth it to re-buy. If they allow re-buys, I prefer one of the last two formats because it puts more money in the prize pool.
One thing I would recommend is polling players and finding out what they prefer and what they will tolerate. You can't ever make everyone happy, but if you could make most players happy most of the time, you should have players who will continue to come. You could also mix it up -- have re-buys one time and freezeouts the next.