Glock 20 gen4 vs Glock 40
We've recently had a few of these comparative-question threads involving the Glock 40 MOS, but my short answers are:
Which one do you prefer and why?
Apples and oranges. In my view, they are two different 10mm Glocks for two different uses.
Whereas my G20 always played a secondary EDC role to my G29 (EDC-ed during cold/winter weather months when concealing the G20 becomes a bit easier under a coat or sweater), it was primarily an outdoor/woods gun until the G40 MOS came along ...
Which one is preferable as a woods gun?
No question, the G40. Same capacity as the G20, but you get the longer sighting radius for accuracy - and, as COSteve mentioned, the longer 6.02" barrel maximizes the ballistics of a "heavy & hot" boonies load, while dampening felt-recoil. It's a Win-Win.
Plus, the factory MOS platform gives you mini-RDS capability for hunting purposes - or in any situation where you'd want to maximize first-round hit probability.
My G40 still runs the factory irons, but only because I haven't decided which mini-RDS option suits me. OTOH, there've been several reviews posted on GT's 10Ring by G40 users running one or another of the MOS-compatible RDSs on the market, so you might check there too for those experiences.
Do you keep a glock in 10mm as a personal defense/home defense gun?
Yes. The G20 (with Inforce APL attached) now pulls nightstand duty. The G29 could cross-over to that role too, if needed.