I personally enjoyed the film. With the number of universe wide retcons in the DCU, it's hard to take any origin stories from them, seriously so I'm looking at it as another all universe supergirl. That makes it a lot easier to just sit back and enjoy.