Thanks to Ghostscript Viewer, I can finally open PDFS without having to reboot my computer afterwards. (Unfortunately, it's painfully slow

. But at least I can look at previews

)
Anyway, while it looks very impressive, I see that you are making the same mistake (IMHO) that you made in the Gothos worldbook - using non-standard BAB progressions for the Witch.
While there is obviously no d20 rules police that will break down your doors and arrest you, I urge you to strongly consider using the standard progressions, because otherwise, it just looks bad.
And in this case, it really violates the principles of class design - there really shouldn't be a weaker BAB progression than "poor" (that is, for wizards/commoners, etc, +10 at 20th level)
But other than that, it looks great.