As I've noticed, either Gateway CFW cannot be loaded while Luma3DS is in use, or that Gateway cannot load the encryption keys directly from emuNAND and loads only the keys from the sysNAND. The Gateway team have not bothered to fix any of these issues. Gateway CFW always loads only the NATIVE_FIRM keys on the sysNAND, and it does not bother to load the NATIVE_FIRM keys on the emuNAND. It is so behind Luma3DS in regards to what it can do, as well as using the keys in the emuNAND. It needs several new things. It needs a mini-CFW that works much like NTR CFW that enables loading the Gateway cart and pressing select. It also needs to allow booting alongside Luma3DS and other CFWs, rather than having to replace Luma3DS or any other CFW installed. There are still so many issues that Gateway has not even bothered to address yet. But hopefully they will in the future.