Rick
We work with a lot of companies trying to do larger roll outs and have a great track record on this. 1100 phones is not hard to handle at all.
I suggest you hit up the contact form here http://www.sangoma.com/request-a-quote/ and we can work with you to get a proper solution setup. I would highly recommend against trying to virtualize an install this large.