Time to fix some of your links up:
The Flash - https://www.youtube.com/watch?v=33v1YHuN8cQ
Legends of Tomorrow - https://www.youtube.com/watch?v=i93I90T90Og
Arrow - https://youtu.be/AhtR7tWkaQo?t=8m25s
For my liking it goes Flash > Legends > Arrow > Constantine > Supergirl, but they're all like 9/10 and Flash is a 10/10. Flash's is pure hype but very malleable in how it can be used. Legends is just adrenaline. Arrow and Constantine are more subtle and used best as leitmotifs (is that the right word?). Supergirl is fine, just a little too cheery and it's hard to top the "Super" themes already out there.SOMEBODY SAAAAAAAVE ME!
And nobody follows you on the damn Twitters.
Everyone follows me, I'm LOVED, LOVED I say!
Also first look at the Mad Hatter from Gotham