No problem! They’ll get their own link for their storefront yes with their brand name in it.
It wont be a slug (it’ll include the unique ID of the store) but it wont be ugly.
Hope that helps!