Sí, funcionaría bien en teoría.
Sin embargo, dejará de funcionar bien cuando haya demasiadas personas (balizas) en la misma área. Cada baliza es un transmisor descoordinado y sus mensajes pueden colisionar con otros. Los mensajes también serán distorsionados por la interferencia de otros transmisores de 2.4GHz (WiFi, otros dispositivos Bluetooth, hornos de microondas, etc.).
También, en algún momento puede tener un gran número de balizas (por ejemplo, 100) y en cada intervalo (por ejemplo, 1s) el receptor solo verá una fracción de esas (por ejemplo, 50%). Si bien eso puede parecer correcto y usted podría pensar que debería verlos todos en unos pocos segundos, puede tomar un tiempo ver los últimos. Se convierte en una variante del Problema del recopilador de cupones .
La pregunta de dónde se descompone se deja como un ejercicio para el lector. Otros en SO han informado que al menos 20 balizas trabajan cerca sin problemas, pero su millaje puede variar.
Con respecto al uso de una computadora Linux incorporada (Raspberry Pi) para buscar balizas, hay esta pregunta en SO y el proyecto Github de este chico .