What GW really needs..... screenshot support, save state support (something similar to the NTR solution), better GUI for the "gateway menu" (for .3ds titles), real TWL card support in emunand (no sysnand combo in any way), hassle free downgrader tool and an hassle free switcher tool (so you can easily backup things and switch from arm9loaderhax to menuhax). Without that we are forced to use NTR CFW (screenshot, save state etc) and for some of us we use Reinand for TWL support in emunand. And one more thing, if they really want to compete with Sky3ds and support HANS, they need to do the same thing/something similar as Sky3DS (for .3ds titles), they dont have the button but they could do something like "default boot game choice" and many more things/"surprises".
The only thing they will never change FOR SURE is the forced GW red card on boot but I can live with that (for any thing related in emunand). With all that, GW would be unbeatable because every CFW has its advantages and disadvantages and by implementing all the advantages, the GW would be the CFW/flashcard of choice. They should do it especially if they have a paid solution.