Right now avatars are definitely not of any importance. However, when I think about the open world aspect of this game having an avatar could be useful. Often in MMO's certain areas will serve as hubs for people to meet and interact in the open world. I surmise this will be possible without avatars but it would certainly be easier with one instead of everyone sitting on ships chatting in an area.