Personally I wouldn’t touch Norse with a barge pole knowing their history, but maybe I’m just overly risk averse… I joined BA last year on the 320 LHR….I’m happy there. More pros than cons for me personally.
I also don’t have family that come from an aviation background and outside of flying none of my hobbies have anything to do with flying …
As for Virgin or Euroflyer I just don’t know enough to comment.