I bought both. I have a freezer in my garage that I use for lagering, fermenting, etc, and a mini-fridge that I converted into a kegerator in my bar room.
The only way I see making the freezer work for everything would be doing 1 batch at a time. So brew, ferment it in the freezer at say 65F, then keg it and crank the freezer down to say 38F. When that beer runs out you can brew again and turn it back up to 65F. It would work, but I wouldn't like having that much lag time between batches.