At first the app was developed only with my Bluetooth module in mind. That is, because I want to build some MagicMirrors for friends and family, but i don’t want to set them all up individually (as in connect them to their wifi by touching the RaspberryPi). And Bluetooth was the first that came to mind, to solve that issue.
One could also create a general image for RaspberryPis with a MagicMirror installation, you can just write to SD and plug in and have the software ready to go (except wifi connection). The wifi setup can be handled with the app via Bluetooth (where MMM-Remote-Control wouldn’t work yet).
I added the MMM-Remote-Control interface just for fun to the app (and because its faster, because BLE ist quite limited in bandwith). I will probably add an adapter for the MMM-Mobile module too, so users have as much options as possible, for communicating with the mirror.
And maybe someone comes up with even another option for connecting, that doesn’t rely on a wifi connection.