If we ignore on-gain effects, then Trusty Steed is better.
Also, because of Vagrant, none of the other cards are strictly superior to any Ruins. Otherwise, all of these would work...
Herbalist, Peasant, Merchant Guild, Pawn > Abandoned Mine
Storeroom, Pawn > Ruined Market
Cellar, Pawn > Ruined Village
Pawn > Ruined Library
On another note
Journeyman > Smithy works, right?