I think they are fine, and most major apps nowadays seem to follow them (for better or worse). Of course one can misuse them, as any other so-called "law", but in the context they're represented here, they make sense to me. I don't see problems with the Zeigarnik Effect either. It definitely does benefit the user to add their portfolio (more visibility to their profile) and verify their ID (likely a pre-requisite for getting paid?). The benefits of filling those could be made clearer in the UI though.