Great show, Great acting, Great sets. Great storyline. Thats the good points.
Unfotunately the "use" of DC characters and Easter Egg drops are utterly irrelevant to the show. And tenuous at best.
The only reason for using the names and references to DC characters is sadly a monetgrab and promo grab to bring interest to the show.
Dont get me wrong I am a fan of the show. It's just a shame it has no true place in the DC cannon.