OpenVPN basic not working with UCI configuration and instance management

In older revision of documentation (up to 2019-02-18), OpenVPN basic was using UCI and the configuration was located in /etc/config/openvpn.
With new realeases, it is a conf-based setup. The configuration is located in /etc/openvpn/server.conf and /etc/config/openvpn is not used anymore.
The drawback of the new setup is that you can't manage the service with LUCI via luci-app-openvpn and you can't have more than one configuration.

Is there any reason why this move was made? It is quite confusing for newcomers.

Il you want to allow multiple configurations and keep conf-based setup, there sould be an entry in /etc/config/openvpn to allow senable/disable the configuration and starting/stopping the service.
config openvpn 'basic_server'
option config '/etc/openvpn/server.conf'

At best, the configuration should be reverted to UCI allowing to edit VPN parameters from the WEB interface. I made it and it works very well.

The init script will launch one instance of OpenVPN per *.conf file, so you can have multiple instances by placing multiple configuration files.

My comment was related to documentation.
It should mention there are 2 ways to configure OpenVPN (the LUCI way and/or the conf-based way) and that OpenVPN basic uses the conf-based way and won't integrate to LUCI.
In fact you have to clean /etc/config/openvpn which is installed by openvpn-openssl to avoid error messages.
OpenVPN basic is a recipe for new users of OpenWRT/ OpenVPN and while the recipe works very well, It is not clear for a newcomer to understand why /etc/config/openvpn is not used and why I could not see settings thru LUCI.
As mentioned in my previous post, even with conf-based setup, adding an entry in /etc/config/openvpn would be coherent with LUCI allowing to enable/disable and start/stop the service without having to go in CLI mode.