BTW, the other band I would recommend you check out, based on what you've said, is
Grizzly Bear. Work on Tame Impala for a bit, but then start checking out some Grizzly Bear. They've got a steeper learning/appreciation curve than Tame Impala, but patience is rewarded. I'll give you a teaser of not one of their own performances, but of the best cover I've heard someone do of one of their songs.