The DC Nation Amethyst shorts felt very She-Ra.
It surprises me that DC has never really capitalized on the Sirens outside their pre-Flashpoint book. Mystik U was a cool idea although I'm not sure how well sales were for it.I think there is potential in a concept like Mystik U if DC committed to it more. Ditto for Gotham City Sirens.