What problems are you referring to with EmuNAND and it's lack of features?
If OP wants to go play legit stuff on OFW and have the ability to play XCI's and install NSP's, then I can suggest getting SX OS and setting up EmuNAND, of course nothing is 100% safe but with this method, he has a high chance (Touch Wood) of not getting banned as long as he doesn't run ANY CFW releated stuff on OFW before going online, once you go online after playing around with CFW, then it's most likely you have been flagged for instant or future ban.
I'm on EmuNAND (offline) playing XCI's and installing NSP's, game updates, dlc, and don't have any issues. When I want to go online for some multiplayer action, I just boot into OFW and play my legit carts, Fortnite and Warframe.