Правильно: одиозный — неприятный, противный
«Какой одиозный и харизматичный актёр/политик/бизнесмен» — чем не комплимент. Особенно если быть уверенным, что «одиозный» происходит от слова «оды». Как бы не так! Актёр, политик и бизнесмен наверняка бы напряглись, узнав, что от «оды» произошло слово «одический», а вот «одиозный» —от латинского слова odiosus, которое означает «противный», «очень неприятный». Для комплимента, кажется, не очень годится.