What should be the strategy towards InfluxDb v3 with regards to Flux?

I have convinced my client to move from MS SQL to InfluxDb for the project I am working on. This client now pays 100s per month for the cloud offering. As I am building out the project I stumble on “Flux now in maintenance mode” and the news it’s not supported towards the future. All our backend code retrieves Influx data using Flux through the query REST api. And I had just managed to convince one of the engineers at the client to invest some time and learn this so he could do his own analysis. He was thrilled. But now I’m stuck and frustrated.

If InfluxQL is the future then why is it not a first class citizen on v2? When I open the site I can only query data using Flux. So no one can develop skills in this and I can’t change backend code yet in anticipation of v3. I read we could use it in v2 but you need table mappings or something. But that sounds like a hack and doesn’t convince me that it’s mature on v2.

My point is: in a professional environment you cannot expect me to lead them into a transition from v2 to v3 when BOTH the DB backend will be upgraded AND I need to change the business logic at the same time. I need an overlap. Either InfluxQL needs to work as a first class citizen on v2 or Flux needs to work on v3 with maybe only a change to the REST url.

And with this move to v3: it is entirely unclear to me what the strategy is for paying customers on the cloud offering. Is there a date when everything will move from v2 to v3? Will there be a (web) UI just like there is now? On Youtube I find videos from a year ago where v3 is presented in short clips telling me it’s the future. But no details about the migration for customers.

Peter