I have a BX2370 and use it for pretty much everything, though it's kind of tiny (it was
huge when I bought it). I should probably have a 26 HP B-Series, but do like how the BX fits everywhere and with 4" of wheel spacers is very stable. The 60" mid-mount mower deck comes on/off every few weeks and once I got used to it isn't as bad a job as many claim, but it is a bit of work.
I found myself putting in a new well (water) which required a lot of ground removal, and for that the stock BX Front End Loader is pretty weak (bigger hydraulic cylinders are on the shelf waiting for install). I put a toothed bar on the front as the BX can't really dig without one, and it makes a huge difference
but the BX isn't really a digger. For small jobs it's great, anything more than yard-work it's a bit of a stretch but will still do it.
I would likely step up to a B if it was a bigger upgrade, but it just doesn't pack "that much more punch" given I already have a heavy investment into making the BX more capable and lIke the small size of a BX in the woods.
An LX would be a better upgrade than the B, but my "moist" Wisconsin lawn in the woods would likely suffer from the weight according to other members. It would blow heavy snow better--that's the only time I've found the BX to need more engine power, otherwise it's surprisingly capable. The BX frame is pretty slight for a back-hoe or stump-grinder. though people have made that work.
The takeaway for me is: "Bigger is better" on paper, but the up-front cost and space requirements for implements adds up quickly.
Your situation is different: Your lawn is bigger, more open, and flatter, driveway longer, and you probably won't be in the woods nearly as much from what you're saying. You could probably get an LX with 3-point finish mower and a front-mount mid-PTO powered snow blower and power through your primary jobs easily. The Front End Loader would do what you need, and hopefully it all fits under your door height. A BX or B would still blow the drive, just take longer.
If you do get a B instead of LX the ride would be rougher, and a BX moreso (smaller tires), which is why several members have a zero-turn mower with suspension.
What you might want to do is put together a list of your most-important tasks and how long you think they'll take with each machine, then look at "optional" tasks and what might accomplish those best, plus figure out how important they are. I really wanted a backhoe until finding out a mini-excavator with tracks far better fits my needs, plus the lifting/digging capability generally far exceeds a tractor. So that's that, find out what jobs are important and what best fits those needs.
BX2370 vs boulder