The SPLIT function would store the data in an array. It is up to you to convert it when pulling it out, just like you did (BTW that has been how I have done it for many years, like you did). Functionally there is little difference, just a tad easier to read.
So
dim SomeArray
SomeArray =...