High schools sometimes abruptly stop teaching a foreign language for budget reasons or because enrollment has dropped too low. This happened in my son’s high school with German, and it has happened with French at other schools. I think there would be a similar risk with Italian, which relatively few kids study.
The one language they will never drop from the high school curriculum is Spanish. I think this is a strong argument for choosing Spanish over other languages.
Also, Spanish is the one language that’s taught everywhere in the United States. If a kid takes Italian and then the family moves to another community, the kid might not be able to continue to study Italian because the new high school doesn’t offer it.