I think I have seen posts by people who tried the Great Stuff in gloves but I think there can be issues with it setting up properly?? I agree with your suggestion mount the cheap, hard dollar store ones at top and use latex foam in the areas people will brush against them.