Thank you very much for your post, some very interesting ideas in there. Especially, that you noticed a difference between native AirPlay and Airfoil. I've been using the AE with Airfoil for years now, definitely had my money's worth.
I hadn't considered using something like the Fire TV, I see...