To answer OP's post, ARelog should work fine with the scheduled maintenances, just add in an idle time for that period. Even during unexpected maintenance it should just keep trying to log in every now and then (like a normal player would), so I don't see a problem.