i have an idea here, this may be stupid but for all the people who own n3ds and hate the 3d bug that screen init causes this may be a workaround. Now I don't know if the 3d bug could even ever be fixed(and if cfw and gateway are anything to go by I truly don't think it ever will be) would a nand dumper restorer that boots by holding R at boot without any screen init(so you would just get a black screen) but use the led so a solid led means your in "recovery mode".
So for example you boot holding R and when the led goes solid you let go and you should be booted into a black screen but actually your at the nand dumper restorer. now you use decrypt9 ingenious idea to use multiple button presses to choose what to do. So left, right, up, down on the d pad would start the NAND dump "with flashing blue led" and pressing y, a, b, x would start a NAND restore from sd "flashing red led". Simple yet effective
No other options would be included that someone with screen init have but its a barebones solution to keep people safe that despise the 3d bug. Anyways just an idea (and one that was probably already thought of by some of the genius devs in the scene)
Edit:obviously decrypt9 would have to be heavily modified or a completely new nand restoring solution would have to be made so this is unlikely to happen, and that means 2 different payloads would have to be maintained by devs? I don't know honestly just throwing ideas out there for fun