I drive near your place on the way to some friends in Kingsbury. How much of your 23 acres are you going to cultivate? The reason I ask is, I live on about 25 acres with a big pond and I have about 15 acres that are relatively open and another 8 that I mow in between the trees that could be called woods. I use a JD that is about the size you are considering for mowing the "tight stuff" which requires driving like a ferrari in and out of trees. The more open area is hayfield when we have rain and so I let a custom bailer come cut and bale it. BUT,,,,when I have to cut it myself(I like it to look decent),,,,I am so glad we have a bigger tractor (65HP). For 2 reasons, slightly bigger cutter, but mostly for the bigger front wheels and air ride seat that makes the bumps not so bad.
Not telling you what to do, I just think you would be happier in the long run with a bit more HP and a 6' cutter with that much land. If your budget is like mine, I totally understand why you are keeping costs down. The big tractor belongs to my FIL and I am so lucky he lets me use it. I do take care of maintenance for him.
I'll let the Kubota guys chime in as to what they recommend for your applications. I don't know the differences between a Grande L and an L2800. My buddy just bought an MX5100 I think its called. Its a nice machine but it hasn't been perfect. It had some internal oil seal\o-ring issue with the pto actuator. I've driven it and it seems very nice.
The Kioti dealer in Paige are good fair people.
I almost bought from Lanford, as I thought JD would be too high. I have to tell you that Jaegers here in Giddings and Bigon in Taylor are known for giving pretty decent deals. Much to my surprise, my tractor was quoted a bit cheaper than the grande L that I was comparing it to at the time. I read this forum and scrutinized the details for months. Its easy to get bogged down in the details and so I recommend you test drive and scrutinize the dealer....Good luck!