USB 2 bzw. 3 ist eine Schnittstelle und sagt NICHTS über die Geschwindigkeit des Speichers aus! Das ist etwas was viele vergessen, bzw. ignorieren! Es gibt USB 2 Sticks die schneller sind als USB 3 Sticks. Trotzdem würde ich immer USB 3 bevorzugen und auf einen schnellen Speicher setzten. Damit ist schon mal eine Limitierung weg! Wichtig ist dabei aber nicht die Geschwindigkeit bei großen Dateien (also das was meist angegeben ist vom Hersteller), sondern bei kleinen Dateien die beim Start eines OSs relevant sind!
Wenn Linux von einem USB Stick verwenden möchtest ist das grundsätzlich keine schlechte Sache, ABER ich würde eine richtige Installation auf einen USB Stick machen und nicht die Live-Version verwenden. Ja, du hast einmal den Installationsaufwand, aber du kannst den Stick dann wirklich wie eine richtige Installation verwenden, Programme installieren, Einstellungen vornehmen usw.
Ich habe aktuell 2 solcher Sticks in Verwendung. Einer davon ist ein Sandisk Extreme PRO 128GB (USB 3.1), welcher aus meiner Sicht hervorragend dafür geeignet ist. 25GB für Linux und den Rest als separate Partition mit NTFS formatiert, um Daten wenn nötig auch Daten von Windowsrechnern, TVs oder ähnlichem austauschen kann. Den Stick verwende ich auf Notebooks wie auch auf Desktops ohne Probleme. Auch für "Notfälle" um Daten zu retten usw.
Der 2. Stick hängt quasi permanent an einem Notebook ohne Festplatte und war/ist für Reisen gedacht, da keine wichtigen Daten auf dem Stick sind.