Having a high service ceiling does not mean a helicopter will do well in high altitudes ops.
Many helicopters have high service ceiling but there is big difference in operating over plains at 15000+ feet high and over mountains at 15000+ feet high.
LCH has been purpose built for high altitude...