I really don't believe in gait analysis- I mean, they'll tell you that you overpronate, sure, but then trying to "correct" that with stability shoes really isn't the answer. And a lot of experts in the field say overpronation or supination is natural and normal anyway.
In terms of stability shoes; think of it this way. While overpronation presents itself as the way your foot lands, it isn't usually "caused" by the foot. It's actually often a result of weak glutes (or just running slowly or heavily, as well - most new runners overpronate). So if you "correct" it with stability shoes you could actually be making the issue worse, as rather than tackling the weakness at the top of the chain (ie the glutes) you're putting a load of padding on the bottom of the chain (the foot) which masks the issue and forces the foot to plod down into a big cushion rather than moving through the stride and pushing off again. Many people say stability shoes actually make things worse as they affect the natural movement of the foot.. link here, but there's loads out there:
truemotion.run/en/u-run/mythos-ueberpronation-warum-pronation-beim-laufen-nicht-schlimm-ist?srsltid=AfmBOorGfn_FpFMmsCydHsBTkNNni_uCnF4KUUKv5aNNFJII-uWbiYKM
Speaking from vast experience here of having been sold the snake-oil of stability shoes but then ending up switching the problem from my feet to my knees. Moved into neutral shoes and have now run several marathons (fairly quickly) with my overpronation naturally decreasing as I've got fitter, faster and stronger in my leg and glute muscles.
Anyway! That was a long way of saying I'd forget the stability bit. I usually run on light trails and canals in road shoes; either the Brooks Ghost or the Nike Pegasus for really decent, cushioned, neutral shoes. I only switch to a trail show when I'm doing XC or out on proper fells. Inov8 are good but you'd want something light and not too luggy. I'd add a cushioned insole too as they can be quite harsh. The Brooks Cascadia would be a good choice too.
Back on the stability front - they don't really make stability trail shoes for a reason; that reason being that on hilly trails you need to feel the rocks/shingle/mud etc and the changes in terrain, so you don't fall. A big layer of padding like in stability shoes would stop you doing that and lead to downhill tumbles, which wouldn't be much fun.