Tatooione may be overused, but there's no way you start up a whole new era of Star Wars films without starting there. It's just impossible. It serves to immediately connect the viewer with the entire history and mythos of the saga in a way no where else can.
I disagree. I have been a Star Wars fan my entire life, almost 40 years...If I don't know where Tatooine is by now, then I never will. It is time to expand the universe a little more with this new era of Star Wars. I can understand starting at Coruscant, since that is the Capital of the Old Republic, Empire, and New Republic...but enough is enough of the two sun desert planet.