Off the top of my head, consider:
Dim lateDom as Object
Dim earlyDom as HTMLDocument
Set lateDom = New HTMLDocument
Set earlyDom = New HTMLDocument
Set o = earlyDom.getElementsByClassName("SomeClass")
Set o = lateDom.getElementsByClassName("SomeClass")
The above requires a reference to the MS HTML Object Library and IE9+. As you can see, the early bound object has access to the method, whereas the late bound does not. It isn't really a major issue, especially if you set minimum requirements for your workbook since nothing beats proper testing on different platforms - just something to bear in mind.
FWIW I rarely ever used late binding, since there was a set structure of software where the versions could be guaranteed. I mostly use late binding when replying to answers in forums since it gets the solution up and running more quickly without confusing posters.
Bookmarks