I believe, and ttobey could probably correct me on this, but I believe that the code switch for "can ride mounts" is all-encompassing. They'd probably have to add a special line of code to each individual illusion to get them to ride the disk/flying carpet mounts specifically, but not anything else. And even then, chances are, the illusion would either be static (unmoving) when not performing animations recognized by the skeleton (e.g., combat animations). There'd be no "mount_idle" animation for the illusion."
This is correct kinda sorta. To get it to work, I would have to add a crouch animation for whatever that model is and then copy the weapon stance (crouch_idle) to the illusion vdl, not impossible, just not at the top of my list for things to get working.

More...