From stock Android 5.1.1, I installed TWRP, formatted data and cache/system, and then adb sideload e/f e-0.18-q firmware, then reboot into Recovery a couple times before rebooting into System.
Boot is stuck in the Samsung S5 Neo words - I have to remove the battery in order to power off. Even if I wait 10 minutes, it never gets to the bouncing /e logo.
I tried older versions e-0.16-q but it still gives the same stuck boot screen result.
I tried itsclarence unofficial e-0.17-r and it gives a different result: the Samsung S5 Neo words come up for a few seconds and then the phone powers itself off.
I restored with boot/data/system of Android 5.1.1 backup via TWRP to return to the stock firmware.
Any ideas on getting this Canadian SM-G903W flashed with /e?