Seems like you already did some homework. Although the Jeep is a good car when working, I've heard plenty of bad things about initial quality and reliability.
I'm not sure how 'offroad' the trails you're driving on are. The Subaru will be built much better, but lacks true 4x4 capability, instead having an AWD system. Technically speaking, a 4x4 is better for offroading, but if you're going through poorly maintained dirt roads to trailheads/camping sites, the Subaru will still work very well.The Forester also will be a bit less 'refined' and comfortable, as Subaru's generally known for building durable, spartan cars with reliable mechanics over comfortable cruisers.
If you do need a well-built 4x4, there are some other options like the Toyota's Highlander and Honda's Pilot. I'm fairly sure they both have true 4x4 options, which most of the other modern mid-size SUVs lack.
You also mention it being a commute car - although there's nothing inherently wrong with that, offroad capability and onroad efficiency are mutually exclusive - so keep that in mind. You can tone down the offroadyness with a more efficient SUV like a Mazda CX-6 (good car!), etc, and get a bit more comfort and day-to-day reliability at the expense of confidence on trails.