As posted by Green Dragon:
"Shock Travel Compressed-Extended
Isuzu OEM
Front
10.24-15.35
Rear
12.56-19.25
Rancho 9000 or RS 9000X
Front PN RS9214 or PN- RS99214
9.67-14.82
Rear PN RS9215 or PN- RS99215
12.66-19.78"
So by these numbers the front Ranchos are about 1/2" short. May not matter with stock bump stops, but increasing the downward travel of the A-arms may damage the Ranchos. So ideally, if the XL's specs match the X's you could maybe use a 5/8" - 3/4" spacer at the top of the shock to compensate. The low profile snubbers could then be used as intended. I had planned on fabbing up new shock towers for mine but am still researching.
Sent from my "two hands on a keyboard"