Hi Brian, welcome to WakeWorld. Your interests are mostly ski related so look at the weight of the boat you're going to get. Lighter is better for ski and barefoot. A D-drive pulls a skier better but the V-drives give more central space for entertaining and can still pull a skier or barefooter well. You are on a small lake so the rough water ride is not very important, relatively speaking. A bigger boat has more room for guests family but a smaller boat is lighter. I suggest staying under 22' and taking the time to test drive any boat you are serious about as what you like, or think important, is different from everyone else.
In that I like my Sanger
, I think they have about four boats that would suit you well and you should add that to what will be a long list of 'perfect' boats.