Agree with all except the costume. i think it is pretty ugly and always looks dirty. More grimy grey than white. For it to work, it ahould be brilliant white, IMO, but not a fan of the design anyway, it looks rather ill-fitting. sara looked amazing in the (admittedly campy) Black Canary outfit, but IMO she looks better when in casual or period outfits on LoT than her own costume.
But yes, other than the costume complaint, I loved every cool Sara moment this ep... Except not letting her beat down Damien like the awful punk he is.
I actually think her white canary costume should look that way, I mean, brilliant white is great (like Emma Frost's white costume) but making it grimy for Sara is amazing as well cuz it makes sara dirtier and tougher.
though, I like her current hairstyle as white canary, I kinda wish they would go back and make sara's white canary hair just like in the premiere episode of season 1.