Used the ebay grease. Good price and should work as needed. Went with a Brownell style tool (from LGS) rather than the Geissele one, as it was $40. Good news is it worked for one of the 2 builds, bad new is sheared the barrel pin on the other.
I will keep the tool for muzzle brakes - but probably not use it often to mount barrels since now I have to deal with a damaged barrel. Please insert list of curse words here. FWIW I read other posts where people had similar issues with barrels from that manufacturer (they used the Geissel tool and Giessel made it right for them). I highly suspect the pin was too soft. Does not really matter though - if I would have clamped the upper, no stress would have been on the pin. It sheared at 60lbs, which is what I had to do to get the index on the front free float tube correct.
I used punches to insert the gas tube pin and gas block pin.
At the end of the day, not really enjoying assembling uppers. Inserting those pins has to be a job more suited to a tool.