There seems to be a consistent problem with Ubuntu (any release) and Bluetooth, namely any device is consistently presenting lags and delays when it comes to audio play. The prominent solution around the internet seems to be this one: essentially, it is claimed that switching audio profiles back and forth - in a nutshell - gets rid of the latency. While this is true for the next few seconds after the "switch", the delay occurs again after, say, 20 seconds: it is unfeasible to just switch profiles 3 times per minute and consider this a workaround.
I have seen there are many similar questions (this, this and this, just to point some) mentioning different bluetooth devices, different Ubuntu distributions, however at the end of the day no satisfactory answer exist. There was the impression that 17.10 would fix once and for all this infamous thread, nevertheless it does not seem to be the case.
Is there any more or less official solution to the problem that does not involve manual switch of audio settings back and forth to manually "force" the auto-sync every now and then (say, every minute)? For the sake of the context I consider any script that forces the manual switch still a manual solution.