the only reason for multiple wow folders would be different configurations for each instance. you actually get increased memory usage this way, as DLLs would not be shared.

keyclone could manage the profiles, insuring a different profile just before starting wow. only problem would be changes to the profile would have to be done through keyclone or an editor outside of the game... as any changes saved within the game would be lost/overwritten by the other wow instance.

i have read some requests for keyclone to manage "profiles".. is this what people meant?