Nope. I was always a Marvel kid.
DC wasn't my cup of tea.
Superman was stupid, Batman was badass, but everyone else was overpowered or a jumbled mess of nonsense.
Everything I know about Green Arrow is from cartoons, comic clips posted online, TV Shows and general internetting.
But that has nothing to do with how awesome Arrow has been, especially this 2nd season so far.
If you're a comic purist, then great, go do some reading, but compromises have to be made when bringing things to life... especially on a TV budget.