First of all superman man is way better than The Flash.
I was dissapointed that the writers actually expected to trick us with the arrow in charlie's throat thing. I mean was there anyone who actually thought they were going to kill charlie in the middle of a superman V Flash arguement opposed to in a heroic way.
In desmonds vision he sees charlie killed. But then later in the flashback he sees charlie, hurley, and jin holding the net about to catch naomi. How can he hold the net if he died earlier. This might multiple version of the future.