I did try a few different hardware store chrome plugs but they were too short so they didn't hold. Kept coming out.
I had to expand some of the tangs and they secured fine. The caveat is that you cant take them in and out multiple time (shouldn't need to) or the tangs will break off. At least the ones I got from the Servilite boxes were able to be coaxed to work. Mine are tight but I suppose if you are still having problems a little clear silicone underneath where it can't be seen should solve that problem.