With a good landing site of course it's better to force land !
that presumes you are well trained current and practice the things!
No, that presumes you can really sensibly judge landing sites from 2000 feet above. Statitics clearly show you can't. Well, YOU, of course, can, being the superior aviator we know you as. But Joe Average Pilot can't. I can't, for sure.
You can make up hypotheticals all day long. So far, the numbers are quite cleary against you. But you knew that...