I am eager to see more options in the stdlib of the languages I use primarily, but until that time comes, it appears that argon2id is the safe bet for now
Fair enough. That's ultimately what I think made bcrypt successful, it was widely available in basically all languages and easy to configure.