There is a difference between invasive and illegal, though.
In Florida, nearly every New World cichlid is on our invasive species list: oscars, JD, Mayan cichlids, etc. They are well-established in the waterways in south Florida. However, none of those fish are illegal to own/purchase. There is a separate list for that.