They for sure do powder paint better. I take the pins out, paint them, then redrill the holes. Some guys paint with the pins still in.
As for glue, I use Loctite super glue gel. I get it in the plastic bottle that has the squeeze sides. It lasts for months without drying out when not in use. It is easy to apply and I have never had a weedguard come out.