>> how long did it take you to reach 80% compatibility?

Honest question: when the formal spec isn't really a spec how do you even measure "80% compatibility"?