It seems like the right place to me. It's a method that is run against the entire collection/table rather than the individual records, so it belongs in the manager just as the send method belongs in the model.

Though thinking about it, the method really should return the queued records, even though that currently isn't used.