You did beat me to the punch with some of the Pokemon you listed, but Hail teams are so varied due to the plethora of things you can run on them, so I don't think the list is limited to a few Pokes. Even though they're not the best, Hail teams are still some of my favorites.