Einfach nur laufen und ein Linux Smartphone ist eine komische Kombination... Selbst am Nexus 5(X), den Bastlerhandys schlechthin, laufen Postmarket und Co mehr schlecht als Recht. Sailfish sollte halbwegs stabil sein, aber auch weit weg von der Performance und den Features von Android (Stand vor ~ einem Jahr als ich es getestet hab).
Wenn du Linux Entwickler bist und es für das Handy portiert kriegst (inklusive eigenem Kernel kompilieren, vermutlich) dann könnte es was werden. Sonst musst du schauen ob es genug Interesse aus der Community gibt dass jemand was bastelt.
Zudem haben viele aktuelle Huawei gesperrte Bootloader, da kannst ohnehin nichts flashen.
Wenn du es entsperrt kriegst und einfach nur ein schnell, stabil und effizient laufendes Gerät willst, schau dich nach LineageOS um. Das sollte an Effizienz, UI Geschwindigkeit und Stabilität EMUI eigentlich teils deutlich schlagen - und es hat auch Play Store und Services, wenn du willst und sie flashst. Oder eben nicht, falls du es ohne bevorzugst.