I do like that list and thank you for the explanation.
I still worry about how an ad company is going to approach this. Each of these advancements could be used to put ads in more places.