Only problem with this is than most networks have ACCESS Lists off as default
e.g.
ChanServ
.Super-OP
..Add:/cs access # ADD $$1 10
..Del:/cs access # DEL $$1 10
.Auto-OP
..Add:/cs access # ADD $$1 5
..Del:/cs access # DEL $$1 5
.HOP
..Add:/cs access # add $$1 4
..Del:/cs access # DEL $$1 4
.VOice
..Add:/cs access # ADD $$1 3
..Del:/cs access # DEL $$1 3
You could have a option saying setup access: { cs set # xop off } for example.