IRV may seem more politically viable, but its complexity has actually served the interests of those seeking to block or repeal it. Two dozen US cities used it at one time, and all repealed it save for Cambridge, MA. Cities like Memphis are currently blocking its implementation on the grounds that it requires voting machine upgrades. Approval Voting wouldn’t face this challenge.
You mention Condorcet systems. Approval Voting actually achieves superior Bayesian Regret performance given plausible levels of voter strategy.
Approval may even be a better Condorcet system than real Condorcet systems.
Ranked systems are generally undesirable for a host of practical and game-theoretical reasons.