В той, что я описал, все именно так. Т.е. звонок не появляется нигде, телефон не загорается, как уведомлять - выбираешь. Варианты помимо просто сброса - звонок и сброс, просто игнор, снять трубку и положить через время до секунды, перевод на несуществующий номер, режим самолета (если честно - не понял, что это, у меня сразу в самолет телефон загоняет и, вроде, это баг).
Может блокировать и исходящие звонки. Логи можно вести по выбору и в программе и в системе. Про ресурсы я как-то вообще не заморачивался. Не заметно.