Shanks being a good guy is too much for one piece world
Shanks + Elabf + Garp + Dragon + Luffy + (Mihawk will never fight against Shanks too)
one piece needs more antagonists
Teach hype is NOTHING great at the moment
Villain doesn't always have to be a fully evil demon.
Shanks being anti villain/anti hero or whatever you call this troupe is much more interesting than BB wanting everything cuz he a bad fatty.
Shanks' worldview already clashes with Goofy's one and that's a good start for their potential fight.
Imho, Shanks should be Luffy's finale obstacle before reaching One Piece/getting final Poneglyph.