Xiaomi.eu ROM's are considered custom ROM's like any ROM that is not provided officially by Xiaomi.
Therefore the only way to install it is by unlocking the bootloader.
You can install an official stable ROM over a official developer ROM and vice versa but you will loose all your data.