You might want to add in something that explains the actual binding takes place asynchronously. It's kinda wonky, but after running bind you'd think you're bound, but you're not. So if they immediately try to use the newly bound repo, it may fail. Maybe this belongs lower near the history stuff to talk about how to verify it's finished.