Coming by boat makes sense and is faster than walking. I'm glad they thought of that solution.
Cochise can regenerate - how convenient.
I know it's a show and some allowances need to be made for the sake of the plot. Just seems a lil laughable that the fate of the entire world rests on this one group. Like there wouldn't be some hardened Russians or Taliban fighting in their corners of the globe?