The main advantage of a JoyStick like this is that de code can be included in the Arduino sketch used to control the ESP32. It´s simple and fas to be implement or modify and it´s not necessary an APP or APK to use it. It´s the WEB browser who interprets the code witouth depending on the device that uses it.
The JoyStick can be used with any device with touch screen or mouse/touchpad.
In the proyect the JoyStick will be used to control a toy car but it´s use is much wider.