Board Thread:Arrow discussions/@comment-9346948-20160225020128/@comment-3423279-20160225212543

Not really, maybe there were real world problems that prevented them from going live action or something.

Sides, it isn't like the Vixen series was stick figures, and in a cartoon medium you can do super powers much easier than in real life.