Ich benutze schon seit Jahren den Topeak-Flaschenhalter.
Das Gummi war schnell morsch, da hab ich es gegen Klettverschluß ausgetauscht.
So ist es auch bei etwas längeren Flaschen kein großes Problem sie gut zu fixieren.

Worauf man meiner Meinung nach bei diesen Flaschenhaltern achten sollte ist eine Befestigung des oberen Endes am Unter-, Sattelrohr mit Kabelbindern o.Ä.
So verhindert man, durch den doch recht langen Abstand zum Schraubenbefestigungspunkt, das sich durch die ständigen Vibrationen an den Schwachstellen Risse bilden.

Bei den nicht passenden Befestigungslöchern hab ich mir mit einer kleinen Aluleiste beholfen, mit der ich den Abstand für meinen Rahmen angepasst habe.
Aluleiste mit 4 Löchern, 2 werden am Rahmen verschraubt und die anderen 2 am Halter.
So passen auch 2 Halter gut und Kollidierungsfrei hinein.
Und diese Modifikation hält bei mir mittlerweile seit vielen Jahren und übelsten Rüttelpisten, trotz der gleich zu Anfang am Halter enstandenen Vibrationsrisse.(ohne Befestigung des oberen Endes)

Hier nochmal ein Bild:
http://www.bilder-hochladen.net/files/bpsi-1-jpg.html
Die Aluleiste kann man gerade so erkennen.

Waldhoschi