My yard tractor is a 2017 B2601, great little machine. A friend has a somewhat smaller BX with a backhoe which is also a nice machine. I wouldn't have a problem with either for the size of property you have (slight preference for the heavier B but the BX seriously outperformed my expectations when he bought it as well).
If you're shopping used john Deere's check for recalls (especially in the compact size):
Some of the kubota BX's have a gas cap recall:
I picked mine up this year used with 360hrs on it with a belly mower, 42" tiller and a 48" brush hog (if buying new a small flail would be probably preferred at this point) for $17k. It needed another $800 of deferred maintenance (new blades on everything, the 200hr service doesn't appear to have been done so I'm doing the full 400hr filter/fluid replacement early, a few bolts were missing or replaced with incorrect parts on the loader, and a few other things). I picked up a $500 set of SSQA pallet forks (super handy). I still need to get a box blade for it... No (or at least minimal) need for a snow blower where I'm at luckily!
If you're shopping used john Deere's check for recalls (especially in the compact size):
Some of the kubota BX's have a gas cap recall:
I picked mine up this year used with 360hrs on it with a belly mower, 42" tiller and a 48" brush hog (if buying new a small flail would be probably preferred at this point) for $17k. It needed another $800 of deferred maintenance (new blades on everything, the 200hr service doesn't appear to have been done so I'm doing the full 400hr filter/fluid replacement early, a few bolts were missing or replaced with incorrect parts on the loader, and a few other things). I picked up a $500 set of SSQA pallet forks (super handy). I still need to get a box blade for it... No (or at least minimal) need for a snow blower where I'm at luckily!