Yes! More than once! Sometimes because I want to play around with new tools and see where the industry is, sometimes you really really have no other option XD
The experience was not great when I wanted to create something substantial, but it worked good enough for that one line bug that HAD to be fixed ASAP.
I think the main issue for me is that I'm not comfortable programming on anything other than my home setup (which is pretty beefy). I'm even uncomfortable on my laptop.