First off, Taris will actually play a large role in the game. I'm not going to put all the details here because I'd need a mega long post but keep checking the website, I will be releasing some of the Taris story there probably tomorrow.
I decided right from the start that I wanted Taris to be an iconic planet, and the only way to achieve that is brand new areas. There wont be many updates on Taris for a while because I'm working on Hutta at the moment. When I'm done there will be more info. I might put some concept art up at some point though.
Thanks to d3sd0 and DJ/W for offering their help, I will probably contact you soon because I'm going to be doing some major skinning for Hutta.