I'd rather have this. Save file editing tends to just get you stuff you can get normally much faster and easier, while in-game cheats = fuck yo online.
i would rather have cheats, gateway could choose to implement drm that only lets you use cheats offline (on .3ds files, not .3dz for example) but that is still bad...