I have a
BX1500 with 280 hrs on it, with 54" MMM, FEL, box scraper, post hole auger, and 42" rototiller. In the 2 1/2 years I've owned it, I have moved lots of dirt, scraped up and loaded 10 yds of horse manure into my truck twice a year, loaded the same manure into a spreader and towed it around the orchard, rototilled 2 acres of hillside orchard several times a year, mowed 2 acres of thick clover several times a year, and lots more. Oh, and I use a Bear Cat PTO driven
chipper to chip up all prunings from 200 fruit trees and lots of oaks.
I am constantly amazed at what this little guy will do, and have ample power for most all jobs. From your description, it sounds like the only time you'd have trouble might be mowing real tall weeds. I do a lot of that, but in wet conditions the MMM doesn't exhaust the cuttings well unless you are going very slow. That can bog the engine down, but it's not so much a power issue as clogging of the mower. Of course you need to have the deck as high as possible and then go again at a lower height.
In general, the tractor runs out of traction before it runs out of power. My suggestion though would be to think ahead about what additional work you might need it for in the future. I have found mine to be so darned handy that I now use it for way more jobs than I first imagined. It does them all without complaint, but I kind of worry that maybe if I had gotten the 2300 it would do all this work at lower throttle settings with less strain on the engine and drive train and therefore last longer. Time will tell. In the meantime I try to be really good about frequent maintenance. I now depend on my BX so much I can't imagine not having it!
-Bill