You do know Catachans here have Chem and flame vehicles right?
Like, it won't be easy for the Navi.
The armor on the vehicles os stronger then that of the RDA ones.
The Catachans are also masters of stealth.
Hell, thier home world has nuke frogs.
The Navi are tall and decently strong yes...