It is all an estimation. 100% will never happen cause that would mean you have blizzards source code.
The whole thing is just super missleading. Shit projects say 99% fixed, 100% fixed or w/e. Its a matter of definition and can never define the real state that a server is in.
90-95% for one server might be 180-200% for another.
I hope for a release close to christmas (cause of holidays). If that means that 5% are missing (which is, like I said, all a matter of definition) then I can deal with that.
If a few minor issues remain, w/e.