I have a 2011 i5/2GB/120GB Air that I used daily in my classroom for years. I had Windows on it, partitioned 80/40 between OS X and Windows. For some basic productivity and the single Windows app that I needed, it worked perfectly fine. I would have gone the VM route, but a VM on 2GB wasn’t happening.