As to how good the TAR-21 is, time will tell. Nothing shakes out a designs good and bad points like time in the field, and in Israel, these will quickly be battle tested in many ways.
I't's a shame that the Barrett "peon" version doesn't conform to the primary design -- as it currently stands, I'd rather invest in a good Marlin lever action. $;-)