This should be based on the sort of tasks you will want them to do. Experience with data entry and administrative work might be essential in some scenarios. If you want a virtual assistant to do mainly call handling then you might focus more on their organizational skills, but also their ability to talk to customers. In this scenario, the argument for using staff or agencies who are already trained is very strong.