I have to say even though there was some glaring stupidity in this episode (namely everything with Iris my god she is a moron) this take on Goldface was pretty damn good. I mean better than anytime he has been used in the comics good. From the look to the powers this reimagining of him was amazing, and I would be more than happy to see it transfered over to the comics.
Just a quick look at the comic version of Goldface.