Yes and no.
As SCH I can sustain 500-700DPS on a single 3 to 4 mob pack in the three level 60 dungeons with zero mp issues, on double pulls or larger fluff packs I'm pushing 1000+ (And have fallen just shy of 2000DPS on the double predator pack pull after the minotaur in Fractal if the mobs get stacked quickly enough). Bosses have me at ~300-400 depending on mechanics and healing. WHMs pull ahead on the big fluff packs (Seen 1500+ in certain places) but are mp constrained on 2/3 mob pulls. For reference; typical tanks tend to be 250-400ish, a comparable melee will be doing ~700-900 on trash, and SMNs seem to be the 4 man flavour of the month sustaining ~1000-1200 on a typical pull. I'm yet to see a 300+ sustained run from an AST and most fall to 200DPS across the instance.
TLDR: The DPS gap going from SCH, through WHM and down to AST is far far wider than the deficit MCHs are facing at the moment.
So yes, whilst I'll agree that ASTs are fine and perfectly viable, they are also rather underwhelming and they are most certainly not the powerhouse job that's going to topple the WHM/SCH meta that you predicted. I don't doubt that SE will sort it out within a patch or two though. Fingers crossed they focus on making the cards more consistent and rewarding rather than just giving them a HPS throughput bandaid.