Ограничение на количество отправляемых писем в час имеет смысл, так как можно сильно уменьшить вероятность отправки спама.
mail() - лучше заблокировать.
А smtp не вижу смысла, как тогда той почтой пользоваться для нормальных клиентов хостинга. Еще очень много кто использует smtp для работы с почтой через Outlook или им подобные