Samsung hasn't made things particularly easier for developers, but at least things like root aren't significantly harder for the end-user. You have Noble Kernel for root, Official TWRP is available, and Xposed for ARM64 TouchWiz works on the Note5 as well. It's still early to tell, but right now I am running Xposed with no problems. The multitasking fix for the S6 (DHA/FHA in the build.prop) works on this phone and makes the 4GB of RAM shine as they should. The microSD card slot and removable battery losses are thoroughly felt when flashing and transferring files, but the storage speed in this device makes most procedures easier too. I am content with my setup and can't wait to see more. Custom Kernels with better governors would be great, and that plus optimized custom ROMs could fix many of Samsung's decisions.