It mainly just needs a new name, imo.
I wouldn't check out a coin called 'identabit' if it wasnt associated with bitshares, purely because of the name. Ethereum and Graphene are great names. I dont know what the right name is but I dont think anything called identabit is going to capture the minds of the people of the world. Someone mentioned Gravity, so maybe something like: 'GravID'? Maybe that just seems cheesy, I dont know.