I'd suggest simplifying the climate map a bit, combine similar regions which are not present in our current area of focus (both distancewise and heighthwise). I also suspect this might be what you mean by half-assing. And I applaud you for doing this; as you say, shit's hard.