Add new configs/settings that can be set/changed in plugin .xml file:
minimal level requirement (can be used at X level)
minimal reset requirement (can be used at X reset)
accounts allowed to run/use Off-Level from the same PC (how many accounts can leave at off-level by the same hardwareID = add new db offlevel table, who is tracking active off-level hardwareIDs)
add character buffing yourself/other party members
By adding all these things, I think off-level would be finally finished, all other things are just extras, but these kinda should be as things that must be.
Right now, there is no requirements from what level/reset players can start to use this off-level system and can abuse this system by bypassing connection limit (client side) with leaving any count of off-level accounts because there is no tracking system for that and also character buffing would be necessary.