Completed it! Was great playing the game after some many years. Had forgotten the story and re-playing it was an almost fresh experience.
The ending missions however just weren't very fun for me. Those repeated cattle herding and horse lassoing missions were god awfully annoying.
This I think would annoy me the most as I love to stealth it out and broken enemy AI with enemies noticing you for no fault of yours can drive me nuts! Stealth is hard work!