For randomizer options, maybe allow the user to enable/disable things like randomized wild pokemon, trainer pokemon, and items.
I don't think coding actual nuzlocke rules would be necessary (only allowing 1 catch per route, "killing" fainted pokemon permanently, etc), players normally do honor...