I asked some top cardistry guys like Ambrose (Its cool how they all have facebook), and their advice seems to be variety
I found doing as many as I can to be faster and efficient at learning
I do about 5 at a time and keep practicing until I get resonably fluid, then learn new ones
(Still practice the old ones again and again forever too)
I think that way you can master more things in a limited amount of time