Oh, AM does have a certain skill-set aside from the usual 'Huuurh, me throw tank, me fly, hur hur hur, we snoo-snoo!'
AM in angel-fallsda.deviantart.com/
AM has set up a small front company in Angel Falls, Mirage SFX R&D Limited, ostensibly a special effects and prosthetic makeup outfit catering to the movie industry as well as creating prosthetics for reconstructive surgery for grievously wounded people. It also creates a secret line of products for heroes only, such as synthetic skin mask disguises for undercover missions or extreme make-over secret identities. AM can offer heroes of her choosing to have disguises of their own.
She might have a issue with Francine's vigilante'ism though ;(