I think she might end up being the best to come out of the Arrowverse ever. Everything they've presented so far has been pretty spot-on - from casting Rose to the suit. It seems like they've really learned from their mistakes and have focused on including the bits and pieces from other shows they know work.