These aspects would limit its long term reliability in a remote desert environment.
(These aspects; would limit; its long term reliability in a remote desert environment)
These aspects
would limit
its long term reliability in a remote desert environment