Ok I'm going to do a comparison test between Workbook.Open to load in UTF-8, and the powershell conversion, which I then need to load in. Whichever comes in fastest I shall use!

ADODB.Stream is far too slow for the size of text files I'm dealing with sadly.

Thanks!