Its a good finale. A couple of my predictions came true, but there were surprises too. I knew Tommy would not turn evil but I never anticipated his death. I didn't anticipate that second device either.
The writers also did a good job of setting up the next season with the fallout of the second device creating a vacuum for villains to swoop in and take over, Roy's growth and I wonder what Laurel's role will be.