I have no experience with tumblers, but I do know Evaporust works great for rust removal.
I have used that before but on bigger parts and it does work fabulous! I have some yet, maybe I should try it first?? I though I would need the tumbler for the small parts to get them reall clean???