Нерентабильно) очень времязатратно. Вычистить лишнее, добавить цепи токоограничения, защиту от переполюсовки, "фэншуй" в виде индикаторов заряда/окончания заряда, и т.п...
Отсекание куска синусоиды приводит к нагреву транса. Если транс итак "на пределе" (по железу, виткам), то нагрев - дикий. Лучше рулить вторичкой.
Имхо, лучшие зарядники - полумостовые из комповых бп. Нужно добавить цепь ограничения тока (драйвер 494 это позволяет, там два равнозначных...