Only if they have time to do it well, which I honestly don't think they have at this point, unless they have an ace up their sleeve that is. Otherwise it's much better to wait until they can focus fully on fleshing out these aspects in the game.
The Outsider ... Hmm ... Game with detailed avatars .. Who wrote that but had to shelve it due to a duff publishing company and therefore has experience with making avatars ?