Hallo
KISS empfiehlt dass <br> und <ul> unterlassen werden, da in beiden Fällen empfohlen wurde, dass ihre Wirkung mit CSS neutralisiert werden sollte.
Eine Liste empfliehlt sich erst dann, wenn eine Form hierarchisierter Bewertung der Links vorliegt. Das ist hier aber nicht der Fall.
Die white-space Eigenschaft ist hilfreich. Die Menge der Links ist durch das details Element adequat gruppiert und durch das summary element sogar betitelt.
mit freundlichen Grüssen Beatovich