I have neither tent but do have a couple thoughts.
Important to note that the Scarp isn't free standing unless you buy and use the optional cross poles, which add another 10 or 18 oz depending on which pole material you choose. Since you need a free standing tent, that means the Scarp would...