IMO how things taste varies wildly from person to person. To me Beyond burger has a weird flavor that I dislike that never goes away.
Impossible burgers are a much better meat replacement to my taste buds. They’re still not 100%, there’s always a bite or two at the start were they taste off, but after that they taste pretty much like a cheap hamburger.
Impossible burger is usually more salty than beef even before cooking. Not enough to be salty tasting, but if you’re trying to eat a low sodium diet they have a fair bit more than real beef.