I agree. (IMO) Green Arrow (and Batman) work best in a world where "superhuman" means the upper peak of human potential. Further, taking him off the island during his five year marooning was way less interesting to me than the various intrigues the plot twist enabled.