I have an application that we run on Citrix Presentation Server 4.5 that needs a configuration file for each machine. Currently those files are stored on a file server that is not highly available. I want to move those files to a DFS (which I have never setup before). I think that the best option is to use the citrix servers themselves as the DFS servers and use the file replication service to ensure they are always up to date on all the servers.
Can this be done is the biggest question, and of course, should I do this or is there a better solution I am not aware of?
Edit: Considering some of the answers so far, I want to be more clear. My goal is to make the system more reliable. Right now our file server is not redundant in anyway, if it goes down we need to restore it from backups, and this application will not work. My idea to put the DFS shares on the citrix servers themselves is because I need both the files and the citrix servers for the program to work, so my goal is if even one citrix server survives whatever form of disaster we might have, I want those files to be available.
So a more clear question might be, will using my citrix servers as DFS root servers for these configuration files make my system more reliable, or will I have problems with the two that will make it less reliable?