He's typically only going to get 60-70 AB's a year, so you'd be better served comparing him to a bench player. But he's got 16 homers over about 450 AB's, which is a pretty solid number. He's entertaining as hell. Sure, he swings out of his shoes every at bat. That's the fun part.
This season he is 2-2 with 2 homers, so maybe he is just getting started. For most hitters, 450 AB's is one season.