Add more checks for --min/max-sleep-interval arguments and use more idiomatic naming