IMO the "homebrew" taste is mostly oxidation. Look into purging the keg and closed transfers, especially with hoppy beers. One brulosophy's recent podcasts has a lot of good info on reducing cold side oxidation.
Also, the "muddled" taste might be water. You might have the best water in the...