My grapple is my favorite implement, but it has limitations as does the tractor that's running it. The real answer is it depends on how big of brush/trees you're trying to dig up. I have pushed over and rooted privet quite a bit with mine. It seems my limit is stuff with trunks about 8" or more. Anything less, I don't struggle with. Small Pines, no problem. Certain other trees like sweet gum, probably can only get about 4" stuff because the root system is so strong. A backhoe might be a better option, but on a BX, B, or L, they will all have limitations and a track hoe might be your best bet.
I would disagree with another poster who said that L's would be more stable than B's or BX's. I've had the L and have the BX. The BX is definitely more stable (assuming the reference was to operating on hills).
The L is more capable with larger size trees. I used my loader with tooth bar on my
L3800 to remove probably more than 100 trees in sizes around and up to 6-8" (sweet gums included) by pushing them, then digging under the roots and curling and kind of popping the roots free with a strategically placed tooth and working back and forth. Some trees could just be pushed down. I didn't have a grapple, but that would have been the cats meow. Then again, if dealing with any kind of mature tree, you need a large track hoe.
All of these tractors are quite capable, but you need to understand their limitations. If you have a lot of 10" -12" trees, none of these will be the right tool, unless maybe the L with a backhoe. 16" up, you need a large track hoe.
Box blading and stuff like that, any are capable of a lot of work given the proper amount of time.