I will never understand why Lance's official intelligence stats are so average when he has The Plan™ whenever him and Keith are together.
I think Lance is definitely more considerate and willing to think through the consequences of a plan, unlike Keith who has a tendency to follow his instincts with lesser regard to how it effects those around him. However it’s been laminated several times that Keith’s experience gives him a couple points in the intelligence range, just because he is undoubtedly more experienced than Lance. Personally I believe that Lance’s inexperience is his greatest shortcoming, however every day they spend in space he learns more and, due to his considerate nature, is able to absorb information at an incredible pace.
When Keith and Lance work together they compliment each other–as we’ve seen–because Lance forces Keith to re-think things and Keith forces Lance to take risks. Keith’s experience also acts as a counterweight to Lance’s inexperience, ultimately balancing them out and making them “a good team” ;)