Since a United Club membership only helps if flying UA/*A (and Admirals Club is similar), Chase Sapphire Reserve is definitely the way to go. You'd have access to Priority Pass lounges and restaurants wherever you fly, regardless of which airline you're flying.