Yawn, its past midnight and I'm tired, was hoping to finish this before I went to bed, but its still teasing a bit. However, I managed to get splines to work with the array, which is great.
I need to make a new video of the new features in the Array Modifier, and make an proper help file I think. Could just make a text file, but would like to have some images of the UI to point to for explanation. Going to look into how you can make .hlp files tomorrow, when I'm finished the script (cross my fingers).