I was tired of waiting after 30 seconds or so. I think it would help to have a more meaningful progress reporting, like flight ticket services have. 99% Invisible had a nice episode on the subject. https://99percentinvisible.org/episode/wait-wait-tell-me/