For what it's worth, I tried a dirty flash of this ROM over sikke1's debloated ROM. The system booted etc, but reported some UID-mismatches. Without any deep analysis, it seems to me that you should better create backups, instead of hoping that you can flash this ROM while keeping the data. (but maybe, I just did something wrong, it was just a quick and dirty test)
Regarding the partition question by @0czko
You can modify the flash.xml to skip partitioning if you use MFT to flash, and leave the partitions at your desired sizes.
Many thanks to the creators of this ROM, for some reason, it runs a bit better than the one by sikke1 (which was excellent work as well).