Don't take the Cyke-shipping too far

Whereas Scott is highly knowledgeable and skilled in a variety of things that can be applied in combat, Batman is a master of all of his. IMO, Cyclops largely pursues these extra skills and talents in a way that would help him and his teammates perform better in a variety of combat situations (where he can hand off duties to who he sees fit given his knowledge of the objective and his teammates) whereas Batman has to be as skillful as humanly possible in these many things to do everything himself.
Rather an important difference that distinguishes the two different philosophies, i.e. going solo or with a team, that Bruce and Scott have adapted. Scott might train in a variety of skills and practices that may concievably be useful, but he trains in a way that can be applied to team tactics, rather than individual skill. In terms of most acquired human skills/performance, Scott is therefore completely outclassed by Batman, because he never intends to fight alone. He doesn't have to be the best (or as good as a human can get) at everything.
Obviously, there are some things, like piloting, strategic and tactical thinking, etc., that he may as well be the best at, as far a human abilities can go, and anything to do with optic blasts and geometry he is obviously superhuman. But for the most part, I see Scott's as a "jack of all trades, master of none" type of guy. He's not the best at everything he can do, but he's definitely an honorable mention for most.