I had tried for awhile thinking I could get by on Bash for Windows & Vagrant, but there were a lot of headaches and I ended up returning it and getting myself a Lenovo I could run Linux on.
But if Windows itself wouldn't be a problem for you, I think it's a fantastic machine