Experienced in creating a custom firmware for that exact box. I have made one before for that device and would also be able to test it as well. Custom firmware basically makes it much easier if you have many boxes to which you want to install apps. If you have many apps or files you want to install, it is much much easier to flash a custom firmware.
Also to add, custom firmware does not protect your apk.