Don’t be too fixated on ideating or getting the perfect user flow.

Some times it’s better to just get the Wireframes out and start testing. That way, you already have a backbone to build and improve on and user feedback are usually more valuable than us trying to think what is best for the users from our perspective.