Thanks Taylor! Maybe this could be moved to the API documentation. I can report that once, after creating (for the first time) a list called 'Awesome', a second 'Awesome' list got the slug, 'awesome-10'. So I just considered the slug to be unpredictable.
Also, I wouldn't mind knowing the rationale behind allowing same-named lists. We won't be allowing that through our app.