I believe the cuben surface will be smoother than a woven surface but after long term usage (lots of folding) that might change. The slicker surface should shed the snow, sooner. That is true for metal roofs, so maybe on tarps too.
Z packs is now selling tape for cuben. The primer is flammable so shipping it costs extra, and it probably shouldn't travel in the same box as expensive gear, which are two reasons to not sell primer.