I'm exactly the same as you, gave it a go on release and is now the only game I play; love it.
Only downside is the lack of maps, although the steam workshop should fix that.
There is talk of the old mod map Sinjar being released next week though along with a few other bits and bobs so...