Following up with how I finally solved this for future builders. Managed to achieve: unique username check, username input that restricts spaces and special characters, and assigning the unique username as the slug without a ton of dashes
1 Like