I've been really enjoying it.
According to SFX magazine, the CW is in the process of developing Wonder Woman for television (again). They asked the producers of Arrow on the possibility of a crossover, and were told 'No.' As far as they were concerned there were no powers in their universe and had no intention of changing it at this point.
So that means no Superman, if we have Black Canary she will be powerless etc.
And although Batman would work there are the same problems that stopped him appearing in Smallville - whatever they may be.
Of course it all may change, but at this point 'No powers' seems to be the rule of the day.