@Tecalote, this ROM sounds very intriguing!
Two questions:
1. Does Magic Rainbow ROM support mass storage mode (i.e when installing the USB Mass Storage Enabler app, will I be able to see the microSD card in the P9 as a storage volume on my Mac / PC if connected via USB)?
On my current configuration (stock Nougat, rooted), the app says "This app will work only if there is Mass Storage Gadget & FUSE drivers built-in in your device's kernel". With rooted stock Marshmallow, the app and mass storage mode worked well.
Edit: There is a newer Version of this Rom available:
https://forum.xda-developers.com/p9/development/rom-huawei-p9-magicrainbow-v3-t3722457
2. for basic understanding (I am not an expert, but would like to become one

): Why is it necessary to flash a particular stock firmware before flashing Magic Rainbow? Isn't it possible to simply wipe everything and flash a firmware completely from scratch?
Thanks!