@sethvargo there is no compilation for LXC.  I can guard those with the [platform](https://github.com/bundler/bundler/wiki/Platform-as-a-parameter) to ensure they only run on the platforms desired.

> kitchen-lxc does install a gem that makes using LXC easier but that's it.

FWIW I never use Vagrant for testing except for final testing before submitting to Opscode.  It's due to how much longer it takes to do the same operation than LXC.

On our metal servers it can take an additional 20-30seconds with vagrant spinning up vs using LXC.

*kitchen-ec2* should work on Windows.