This could be pretty cool. At first I was excited because I thought it meant they might be adding superpowers to Arrow, but after reading some of the quotes and comments on here I'm wondering if they'll save the superpowers for the Flash series. But, it would mean that there are superpowers in this version of the DCUniverse at least.
I wonder if the Amazon show takes off after this starts, if they'll then use this to set it up like they're using Arrow for this. I would love to see a big interconnected DCU on The CW. Even though superhero movies tend to be some of my favorites, I do still think that comic book adaptations work on TV, where we can get a more detailed exploration of the characters and their universe.