I just signed up... so far so good. They don't have SMS yet. I think that is in the plan. Seem to have many of the features that Google Voice (GV) had. Have not looked through their international rates yet. They seem to be responsive to user suggestions and implement changes fast. I took the plunge for 2 years unlimited. I have my GV number forwarded and they provide spoofing for outgoing caller ID. So nothing changes for friends, coworkers, and family. They will accepts GV ports, but don't wish to do this for a while longer... at least until they support SMS. Oh, and if you want to use their voicemail instead of GV, easiest way is to set up the Obivoice number in GV as a mobile number and not activate GV voicemail. By tricking GV into thinking it is a mobile, GVmail will not try to grab the call after 25 seconds. I can explain more if you want.
E911 is included but you must manually keep the address up to date if you move your ATA around. I have a second home so am used to this from when I had Vonage years ago.
Outgoing faxing is free but incoming requires a dedicated line which they will provide for an additional $2/month. You can port in your GV (or another) number for this or they will give you a new one, but the charge is still $2/month.
As I say.. so far so good.