i agree that there is an absurd amount of plastic in this jeep and that it should be mounted lower but i would have to disagree that this is any sort of real issue, sliders are in place to stop anything from ripping off a turbo or its lines.
i would also have to disagree that you'd suck anything like dirt up into your motor, as a speed shop you should know that you dont just run with the intake housing open air (unless you are a freak supera that only runs 1/4 mile) you attach an intake to it and can route it anywhere you want (even to a snorkel if you please).
there is nothing in a turbo that is going to "contaminate" your motor lol
turbos dont just fail catastrophically as you are eluding to, the worst thing that ever really happens with a turbo (if it ever does) is that is loses boost over time if there happens to be any play in the compressor wheel. a car that has lost all boost can still get home or the shop with no problems without having to unhook anything as it will still suck air in regardless of it making boost or not.
the only reason a turbo should ever completely fail is if it no longer gets oil for a long period of time, and since its using your motor's oil and oil pump that should never happen, if it does happen your motor is most likely F'ed for the exact same reason.
tuning is trickier i'll concede to that
its extremely easy to stay off the boost as long as you are light on the throttle (which you should be if you are crawling in the first place)
its always better to use higher octane no matter what type of forced induction you go with.
again, absolutely nothing against your system or roots systems, just want to open a dialog so that we can all be informed of the different options out there other than the typical hemi swap