Interesting stuff, but they are far too optimistic. Obviously that is to create marketing buzz.
Phase 1 - Avatar A is possible though, but probably in 2025. Avatar B is a LONG way off. We know nearly nothing about the workings of the brain. I'd say Avatar B is 2050 assuming there's a major breakthrough. If not, it's going to take a century. Avatar C can follow quickly after that. Avatar D is not impossible if they figure out B and C.