I too started off looking at the BX series but quickly decided it was way too small and light for the work I was planning, mainly a lot of ground engaging. Loader ,Box blade , back blade, york rake, and backhoe.
I moved up to the Mahindras and Kiotis in 20hp. Similiar specs for weight, loader lift and 3pt lift capacities. It's important to remember if your doing any dirt and loader work, the heavier the tractor the more work it can do and do safer. Loaded tires are also a must on the back even if using a weight box or implement on the back. Even with loaded tires my CK20HST loader will lift the backend with out extra weight.
The Kioti's and Mahindra's are all cast iron frames and axles, cast iron is heavier and also much tougher and more durable than aluminum. Last time I looked many of the Kubotas rearends and axles were aluminum(take a magnet with you and test) in the same HP ranges.
I have 1.7 A. and another lot of 1.6A. while the CK20 has done almost everthing I asked it to and then some, ten or fifteen HP would be real nice when blowing or plowing snow, and bushogging. The footprint isn't that much bigger for the CK30-35 than the CK20.
Still with over 1000hrs, I probably have dug and moved several thousand yards of dirt, only routine maintenance, and the only broken parts I did(a hydralic line on a fence post, a hydralic filter on a tree stump, and the front headlights from a close encounter with a dumpster.)
There both good tractors, but for the dirt work, warranty, and price, you can't go wrong with the Kioti.