Man the new cw is keeping me surprised with the continue buzz/press on the green arrow series. Great to get another preview. Looks very good. Some nice little teases into the show from the pilot. Can't wait to see it in a few months.
Squirral the lex mansion is a famous tv/film landmark/shooting location in canada. So its used for a lot if different things. And from the looks of it its just the queen's family home. And ollie looks to have his own apartment. So I see no issue with it being used agin in a tv show. Like I said before we are bound to see some other popular vancouver area stuff we seen in sv/bsg/other canada made shows. Same goes with any canadian guest stars they get on the show.
As for deathstroke if we get to see him fully down the road I would keep the mask as we saw. If he was the one to put hit on ollie that would be a cool plot to go with. As for his outfit I could see them going with let's say a basic black military outfit, decked out with some kevlar vest/padding in arms/legs. Them him toting various small knifes and guns. Simple and easy to go. And they can just go he is a former/ex military gu throw out of what ever branch he was in. And don't really need to say he was enhanced if they don't want meta stuff.
Also liked we saw what looked like a bomb arrow. If we can get that in pilot. I see no reason why we won't get some other tech arrows during the show too. Nothing to crazy like punching glove arrow. But emp arrow, a tazer arrow, and some sort of net/glue arrow, and knockout gas arrow is all I really like to see done.