Hi Dave.
Yes, the TopMax swaps a couple of bits in the JEDEC, which makes it incompatible with, say, EZ-Abel or CUPL's outputs. But this affects only this programmer, as far as I know. If you're not using the TopMax (e.g. Advin, Xeltek, DataIO, BeeProg, etc.), you should be absolutely fine...