I think the API limit is once per limit per account. So if an account has multiple tools accessing the API, it is easy to overschedule. I would put a sanity check in both your update rate and the amount you let people schedule. Don't become a twitter-DOS scheduling system :)