Is the temp folder hidden or normal? (it is supposed to be hidden)
The reason I chose to create the temp folder in the root of the import directory is that this makes moving the files to their final destination instant (it is just a rename). Whereas if the temp folder was at the default location (C:\Users\<user name>\...) it would essentially require copying the files over to their destination if that happened to be in a different partition or disk.
If the temp folder is annoying, perhaps I could delete it as soon as the import queue is empty (the import is performed on a separate thread).