It's a commonly-known question with LXC: since it uses the same kernel as the host machine, and the host machine has to be Linux (because LXC doesn't exist for Windows), it's not technically possible to offer Windows operating systems under LXC for any hosting provider.