Unfortunately, we don't have any way to optimize the audio latency that can occur when connected to a TV.
Latency when using Bluetooth is always going to be an issue. Especially when trying to sync audio and video. This is because latency varies depending on the hardware and software setups you have and how fast the signal is generated and how fast it is being decoded. This will differ from product to product.
This is something we strived to minimise as much as possible when designing the BT100 but isn't something that can be eradicated altogether.