Геркон хоть и срабатывает от магнитного поля, но внутри всеравно механический контакт. Оптопара или датчик холла этого недостатка лишены. Геркон имеет смысл лишь в варианте с калькулятором, когда надо непосредственно "нажимать кнопку" без лишнего усложнения. Если изначально уже заложено использование МК, имеет смысл использовать более современные вещи (написаны выше).