Try them on first. Any one of the boots you mentioned will work. I went through this last month and the boots I thought I'd like best fit the worst. I ended up with Nepals but was open to about a half dozen different boots (Nepal, Mont Blanc, Mamook, P-Guide, etc). All would have worked for what I'm doing but fit was an over riding priority to features.