Вы не написали самое главное -- регион. Если в общем и в целом ответить, то быть одиночкой однозначно выгоднее, чем иметь ненадёжного мужа. Если говорить про Москву, то малообеспеченным НЕодиночкам платят только 800р, а малообеспеченным одиночкам существенно больше платят (сколько именно -- от возраста ребёнка зависит).