Toei should have paired with AIC if you ask me, their animation quality usually was good, if not great or fantastic in the 80's, 90's and 2000's (sans the X rated stuff they did I've heard) from what I know of (like something like Ah My Goddess the Movie, for example, the animation there is practically Ghibli quality).