Looks like its good to go. Takes PMags, and the weight on it is very reasonable. Price right now is high because I think its a fairly rescent release. Once supply catches up, I would expect them to be selling around $1500, which is same range as an AR-10.
Also, I am of the mindset that I'll take a melonite barrel over a steel or a chrome lined barrel for this application. Melonite is newer then chrome so it doesn't have as long a track record, but it seems that it does bring to the table very near the durability of chrome with the same accuracy that stainless steel/white steel barrel can muster.