This seems like a great step.
In the future, I hope to see browsers starting to help sites eliminate third-party scripts entirely. <script src="http://elsewhere/>; makes your site's security depend on that of "elsewhere", and allows "elsewhere" to do anything the logged-in user can do; changing the URL to https://elsewhere/ doesn't change that.