I have InfluxDB2 and RapidScada6.0 on a remote box setup a year ago.
I was thinking about updating influxdb to the latest and just found the change in v3. I guess we need to use InfluxQL more and diminish the use of Flux for query. But it was treated like a 2nd class citizen in v2.
I suppose, they will provide backward compatibility and we can use Flux for a long period. We should wait until they found a good solution. Who knows, may be in InfluxDB4 they will change the approach again.