This sounds pretty neat. Savage Worlds is an excellent RPG system, imho.
Anything they put out for the RPG, that you like, can be inserted pretty much seamlessly into Savage Worlds Showdown.
We've done Rippers, Hell On Earth, Tour of Duty and have enjoyed them all immensely.
Warren