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