Custom ROMs remove Huawei’s heavy UI optimization and use generic, streamlined AOSP code. They also allow you to choose a lightweight launcher (e.g., Lawnchair) and disable garbage collection tweaks that slow down the processor.
First boot takes 3-5 minutes.