В настоящее время Асгардия не существует как полноценное государство (только как международная неправительственная организация). В связи с отсутствием своей территории, международного признания, а также международных договоров по морскому праву между Асгардией и другими государствами, то зарегистрировать яхту под флагом Асгардии не получится.
Насколько мне известно, регистрация судна должна происходить посредством внесения соответствующей информации в специальный реестр (в Асгардии пока такого нет).
Более того, если Вы поднимите флаг Асгардии на яхте, то это может вызвать вопросы у береговой охраны.
Ваше желание похвально, но лучше найти другой способ поддержать движение.