Re: Plugging.
I recall going to Wal*mart and inquiring on the cost of a new tire (on Sunday there are not many tire stores in the South)... The clerk started telling me how they use a proper "boot" type patch not plugs because Plugs damage the tire. (As it happens I know that) we went about five rounds before I showed him a part of the tire and he said "You need a new tire"... (Uh, is that now what I ask for walking in the door?) Aftr that businss got taken care of.
Did it again 2 days ago (Again Sunday) but this time there was no question.
I would trust a plug only long enough to get a new tire
And on Motor homes .. Not even then
As for the green stuff.. Never had much luck with it.