The second sport coat isn't as versatile, but I do like the color.
I posted a picture of a Harris Tweed vest that looks like it will pair with many different shirts and trousers.
I appreciate your opinions
Agree. Solid navy would be a good first choice. I happen to own the brown "gun club" one you linked. It goes well with chinos and jeans but you're more or less relegated to a solid shirt/tie unless you have a large selection already. Much easier to dress around a solid navy color.