Compound class naming convention: heteropoly-acid vs isopoly-acid
Wouldn't heteropoly-acid and homopoly-acids pair be morphologically more accurate (than heteropoly-acid and isopoly-acids)?

I completely agree with andselisk of this suggestion because the former makes more sense than latter in this regards. For instance, as correctly pointed out in the question, the IUPAC Red Book has utilized the terms &quot;homopolyatomic&quot; vs &quot;heteropolyatomic&quot; in the chapter, IR-5: Compositional Nomenclature, and Overview of Names of Ions and Radicals (p. 68-82, Ref.1). A few examples given for the homopolyatomic cations in the section IR-5.3.2.3 are $\ce{O2^+}$, $\ce{S4^2+}$, $\ce{Hg2^2+}$, and $\ce{Bi5^4+}$ (p.71). Likewise, few examples of heteropolyatomic cations are also given in the following section IR-5.3.2.4, which are $\ce{NH4^+}$, $\ce{H3O^+}$, $\ce{PH4^+}$, and $\ce{SbF4^+}$ (p.71). Thus, it make perfect sense of using the terms &quot;homopolyatomic&quot; and &quot;heteropolyatomic&quot; in the context, since it's the presence of heteroatom in the latter case ($\ce{N, O, P,}$ and $\ce{Sb}$, respectively) that allows the distinction.
Nonetheless, in another chapter in Ref.1 (IR-8: Inorganic Acids and Derivatives, p. 124-141) has utilized the terms &quot;homopolyoxy acids&quot; and &quot;heteropolyoxy acids&quot; to described polyoxy acids:

Examples 1, 3–6 and 14 above demonstrate that homo- and heteropolyoxoacids and their partially dehydronated forms […] (p.136, ref.1)

For instance, the example 1 and 4 mentioned in the excerpt are $\ce{H2PO7^2-}$ and $\ce{H4[SiW_{12}O_{40}]}$, respectively (Section: IR-8.4, p. 135, Ref.1). As we all know that $\ce{H4PO7}$ is an example of isopoly-acids and $\ce{H4[SiW_{12}O_{40}]}$ (Ref.2) is an example of heteropoly-acids. Thus, even if these unconventional names are frequently use in inorganic chemistry literature to date, I think IUPAC is already recognized the necessity to keep consistency in the naming.

References:

Nomenclature of Inorganic Chemistry: IUPAC recommendations 2005 (Issued by the Division of Chemical Nomenclature and Structure Representation in collaboration with the Division of Inorganic Chemistry); Prepared for publication by N. G. Connelly, et al.; RSC Publishing (for the International Union of Pure and Applied Chemistry): Cambridge, United Kingdom, 2005 (ISBN: 0-85404-438-8).
Li Min Yang, Zhi Kui Yin, and Li Qiang Wu, &quot;$\ce{H4[SiW_{12}O_{40}]}$: An efficient catalyst for the synthesis of new spiro-[dibenzo[a,i]xanthene-14,3′-indoline]-2′,8,13-triones,&quot; Chinese Chemical Letters 2012, 23(3), 265-268 (DOI: https://doi.org/10.1016/j.cclet.2012.01.002).