Thanks for sharing this. Basically you’re using your iPhone as a virtual ConnectClip with the support of Airfoil. That’s probably OK for your specific need, but it doesn’t measure up to actually having and using a ConnectClip due to the lack of being able to connect directly and seamelssly with Bluetooth to Bluetooth, like ConnectClip to Android phone or table, ConnectClip to PC, ConnectClip to a Smart TV that has Bluetooth support, etc. There’s no need to install and run Airfoil on the PC and Airfoil Satellite on the iPhone if you use the ConnectClip.
But more importantly, and this is a deal breaker for me, the Airfoil route, which I just tried for the heck of it, introduces a noticeable if not significant latency to the audio by the time it reaches the OPN. This is to be expected, however, because the software solution is almost always slower than a hardware solution.
I tried this process using the VLC media player to play a movie. Not only was there a noticeable and significant lag, the audio was also not smooth. From time to time it was dropped momentarily before it resumes, but it’s noticeable no matter how quickly it recovers and resumes.