I think Hamilton is a legit talent, but he's not really going to be starting for the whole season. I see a few reasons for this:
1. Pitchers will make adjustments as the season goes on: As he plays more and more, teams will have film of Hamilton. This will allow the savvier pitchers and coaches in the league to find the holes in his swing and exploit them.
2. Conditioning: Let's not forget that he hasn't played a full season of baseball in several years. He's fine now because the season is young. But, I think he will hit a wall sometime in August or September. His previous high as to games played is 96, and he only played 15 games between 2002 and 2006. It'll catch up.
3. The Reds have a lot of hitting talent: When Hamilton begins to falter, the Reds have guys who can replace him in the lineup and on the field. He's not going to get the chance to work out of a 3 for 50 slump if it happens.
I never smile if I can help it.... Showing one's teeth is a submission signal in primates. When someone smiles at me, all I see is a chimpanzee begging for its life.