I must say, team water have horrible outfits. And both legendaries are really ugly, but I believe the boned one is better. Well, yep, Team Earth is superior to Team Water, at least in style.
And don't you forget Giovanni Boss is a Ground Type trainer, while I prefer poison type ones.