Если интересно, давайте по пунктам.
а - есть прямой нагрев, а есть бойлер т.е. какая то ёмкость, которая содержит уже нагретую воду. Отсюда вытекают их плюсы и минусы.
б - прямой нагрев. Включил воду - включился нагрев. Самые маленькие и (в принципе) самые дешёвые. Подключить можете и сами, ничего сложного. Минус - большая мощность, что выдержит не каждая сеть. Да и горячей воды течёт не так и много.
в - бойлер нагревает воду заранее. Потому и необходимая мощность - ниже. Как только температура нагретой заранее воды снижается - включается нагрев. Как правило обьём (и мощность) считают исходя из максимального обьёма необходимой горячей воды. Если пользуетесь только душем - один разговор, хотите налить большую ванну - другой. Цена зависит от обьёма и мощности бойлера. От 30 литров - сами не вешайте, если упадёт - будет несмешно.
г - потери есть только на охлаждение воды в бойлере из за несовершенности термоизоляции (у современных моделей - можно пренебречь), поэтому КПД электрокотлов считается в 100% (что бы не говорили наши знатоки -" высокий КПД (около 100 %); "). Т.Е. сколько накрутил счётчик - настолько и вода стала теплее. Никакой подачи топлива, выхлопной трубы и прочих потерь - нет по определению. Что то конечно теряется в проводах, но для нормального человека 99,999% = 100%.
д - отдельный вопрос - "ночной тариф", который так только называется. Если есть возможность такого тарифа - ваши расходы упадут в несколько раз. Если на пальцах - бойлер нагревает воду только тогда, когда электричество дешёвое. Наличие бойлера и есть формальным условиям такой тариф иметь. Реально может случиться так, что поставив бойлер и перейдя на двойной тариф, вы будете платить за электроэнергию меньше, чем до его установки (дешёвый тариф действует не только на бойлер, но и на все остальные электроприборы).