Size is Relative
I've sailed everything from an 8 foot dingy to a 50 foot sloop. Every boat that I've sailed seemed big when I first got on it, but after a few hours it didn't seem that big at all after getting accustomed to the size. The same thing will happen to you. If you get the 31 and get used to it's size and the way it handles, it won't seem big at all and you might start thinking about a bigger boat, it's called biggerboatitus.I do agree with Wright though, the bigger the boat, the more complex and awkward it is to put out, and to get back into the slip. The bigger the boat, the more complex the systems, therefore, more maintenance, bigger slip fees, more money for bottom paint, more dollars in general and more time spent tied up and not sailing.I've had a 34 footer for several years now and it seems small, but you know what? It's still big enough for me.