Really? I've tried preview and it wasn't that bad. I can land almost where I want (just a little more practice), and I don't think helicopter was out of my control. Control settings are weird, but when I've finally set them right it's really fun. Arma2 maps are really beautiful from the air, and it's possible to extend draw distance.
I'm not a real life pilot though, but I've flown many helicopter sims like EECH, FSX with and without third party FM, DCS and XPlane.
Community preview sold me Take On concept, I'll certainly buy this sim at day one.