All AR10s are 308ARs but all 308ARs are not AR10s. AR10 is an Armalite trademark as well as one of the general patterns for 308ARs. We try to specify the difference since there are many parts that are not interchangeable. We try to avoid having people buy the wrong parts.
@desertdust As far as your original question, it doesn't appear that anyone on the forum has used the brand. It would be great, if you get one, for you to give a review of the product so that others could learn from you (or from your friend's gun). That is how we all learn and can instruct others when they ask.