Reviving an old thread as these machines are still current and I just happened to trade from a Grand L 60 cab into an MX cab. I thought about this long and hard. I've also previously owned an MX4800 open station.
There are definite differences in the "frame" or chassis of these tractors. The MX has larger front and rear axles. The front bevel gear swivel points are greasable on the MX, not so on the Grand L. The Grand L has a nicer 3 point hitch lift system, with dual exposed and greasable lift cylinders. The MX uses an internal lift cylinder and a rockshaft. The MX 3 point lifts less by 350lbs. Both use the premium sway control and telescopic hitch arms. The loaders are similar, but the L6060 loader (the LA1055) is the slight winner. It lifts 1.5" higher than the MX6000 loader (LA1065) and lifts 86lbs more. In other words, nearly identical loaders. With R4 tires selected, the rear tires are identical between the 2. However, the MX has a 2.4" wider track. The front R4 tires are considerably wider on the MX. With R1 tires selected, the MX has taller front and rear tires compared to the L6060. The MX is slightly (ever so) longer than the L6060. The MX is a quarter in taller. The MX hydraulic pump is slightly better than the L6060 - it is noticeably better in terms of power steering. The L6060 is 97lbs heavier than the MX. A big advantage of the L6060 is a larger fuel tank - 13.5 gallons vs 11.9 gallons on the MX...plus the low mounted side fill of the 60 series. As far as underhood engine space, I'm not sure how you came to the conclusion the MX is jammed in. In fact, its the opposite. The MX has a longer hood and the air cleaner assembly sits ahead of the coolers above the battery, in the location where the coolest air is. On the Grand L, this assembly sits above the engine right ahead of the DPF in one of the hottest locations. Furthermore, the hood doesn't go up quite enough to easily slide the L6060 air filter out...you have to kind of push up on the hood. The MX has a slightly larger battery. The hydraulic filters and oil filter are easier to access on the MX. The radiator screen is nicer and easier to remove on the MX for cleaning. However, when it comes to features and amenities, its no contest. The cabs themselves are the same, although the MX loses the rear quarter window "pop out" feature. The HVAC and stereo are identical, switchgear is the same. The L60 has the excellent large LCD display with many functions, some useful, others not. The L has nicer turn signal and headlamp switches, and includes self-cancelling turn signals. While both have horns, the MX is a stand-alone button but the L60 has it built into the steering wheel. Both have tilt wheels, but the L60's wheel is somewhat nicer. The MX does have better protected amber high mount turn signal / hazard lollipop lamps at the rear. The L60 has a nicer seat if you are 200lbs or less. It certainly has more functions...reclining backrest, armrests, 15-degree swivel, nicer spring suspension, owner's manual holder in rear of seat...but in practice if you are 210+ lbs the seat will bottom out on virtually every bump. If you are 230+ lbs it just bottoms out when you sit in it. The MX seat can have armrests retrofitted inexpensively, and the seat will hold a Clydesdale without issues. Although the cab worklights front and rear are the same, the L60 has better main headlights and offers the semi-useful "side lights." Finally, the L60 has the awesome H-DS transmission and all the features it offers.
I went with the MX for a few reasons - its cheaper, slightly heavier duty, has awesome front tires, better power steering, is slightly wider, better seat for me, etc.