I’d definitely say Spearhead will do you at that scale.
I think something like Over the Top gives a more fun game, but that tends to fit more comfortably at a smaller level of game.
It really won’t matter how you base your figures. I’d agree with Kyote that 15mm figures look “off” for “each stand is a company” sized games, but honestly, I’ve played that way and the scale-police didn’t arrest me
OTT would be a more fun game? Can you elaborate on how? I think having a stand as a platoon is too small an operational level for what the group I game with has been talking about, and years ago I played OTT and just wasn’t happy with the flow (having played Command Decision and Combined Arms numerous times and enjoying those immensely OTT just left us blah).
Buckeye Six Actual