As usual, John brings up some really good points. "Moving dirt" can mean a lot of different things from just leveling ruts to a few truck loads. It would help to see some pictures of your property as you really can't just go by acreage. An anticipated or preferred time frame would also be helpful.
Moving dirt with a, L3200, L3240, B3030/B3000 can be done with the only difference in the amount of time spent.
My sons and I have worked on our shooting range for two years with an 80 HP and 72HP tractor then the 85 and 50 HP machines and still have one side to finish as it will be three sided for tactical training. We have put in a lot of time and spent a lot of money on fuel. With their work schedule, we have just about decided to get a dozer to finish the third side as we have many other tasks to do on our farms and just not enough time. So you can see even pretty good size tractors take time on many things.
One of my constant recommendations is to consider renting bigger equipment for specific jobs and/or paying someone to do it. Trust me, even on small acreage, even when the major tasks are finished, there will always be something to do.
My son in law has five acres and in spite of having access to tractors is bringing in a dozer to do in two days what would take us weeks.
Having said all that, if you just want an ongoing project then go with John's first option and enjoy.
Just before my dad got sick, he was within days of finishing up a six year land clearing project and had no idea what he was going to do to occupy his time. He had owned dozers and such, but was using his old Ford 600 and a chain saw as time was of no importance to him.