Keines ist das nonplusultra, aber auch keines ist so richtig schlecht und gefährlich. Gibt natürlich immer Ausnahmen, wo darauf reagiert wird.
Die "Billig"-Mittelchen aus dem Zoofachhandel sind meistens ihr Geld nicht wert, die kannst du tatsächlich als schlecht abstempeln. Ansonsten muss man schauen, was funktioniert. Wir hatten einmal einen Spot-On (ich glaub Advantix) probiert, das war, als hätte ich gar nichts in Richtung Prophylaxe gegeben. Bei manchen funktioniert Seresto nicht, bei anderen hat Scaliobor eine unzureichende Wirkung. Einige wenige Sensibelchen reagieren auf das eine oder andere Mittel. Nexgard, Simperica und Bravecto sind noch am ehesten umstritten (auch bei Tierärzten), viele (ich auch) geben "Zecken-Tabletten" aber und die Wirkung ist top. Defakto läufts meiner Meinung nach darauf raus: Kauf dir irgendein Mittel, das dir sympathisch ist, probiers aus und schau, obs vertragen wird und den Hund schützt. Also: Wenn ich nach Italien fahren will, brauche ich etwas, dass gegen Sandmücken hilft (Seresto und Tabletten z.B. sind dann raus), habe ich Kinder und fühle mich mit Halsband und Spot-Ons unwohl, werde ich eher zu Bravecto & Co greifen, mag ich die Idee, die hinter den Tabletten steht nicht und möchte Schutz gegen Flöhe und eine möglichst lange Wirkungsdauer, dann greife ich am ehesten zu Seresto, etc.