Ну начнём с того что широковещательный UDP работает вообще в пределах одного сегмента L2 сети, т.е. всем хостам в той-же сети что и сам сервер. Куда-либо за пределы этой сети пакеты не пойдут
А так да, UDP не гарантирует доставку пакета. Хотите гарантированную - используйте TCP и делайте сами "широковещательную" рассылку. Не вижу никаких проблем использовать его для этого