I am sure it could work, the main problem I see is that if you do not know Linux well you may run into some trouble implementing it or troubleshooting when problems occur. I don't know Linux as well as I would like and am working on that so I can run some VMWare Linux server stuff in the future. I wish you the best of luck and hope someone with more intimate knowledge can help you.