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