VithaR and I just had a huge discussion on it over at my profile, if you want two veterans' opinion on NRS games.
I'm willing to give it a try. They had some SF vets come in and help with the gameplay and balance, so I have faith.