All of those cards are horrible.
Wow, not even sure how to respond but you apparently just started playing Ugw Threshold and have never actually played the Goblins match up. Your opponent was playing Rg Goblins (that is the most popular build at the moment) and had no way to remove pro red knights. You do realize the reason Angel Stompy and other WW variants had such a good much up against Goblins was because of pro red creatures? And worship is horrible you say? Are you kidding? Assuming you had actually played 1-2 Enforcers like most Ugw players would have, combination of him, mongoose and worship just owns Goblins. The reason for not playing it was because them have Wasteland? Why do you have those basic lands in your deck, for show?