If you want something harder, how about get me a tissue, get me a drink tricks? You could teach U-turn too, and then you could use it for getting into heel position (for obedience).
Also, I would work on desensitizing her to moving objects (such as the skateboard, teeter (start with a wobble board), balancing tricks with a yoga ball, or these
http://www.fitpawsusa.com and so on) I personally think that it's easier to work with puppies on these tricks than with adult dogs. (from my experience anyways. Shivon doesn't want to stand on anything that moves.) Rear end awareness tricks are very important.
If you plan on doing agility, you could do some agility foundations (nose targeting, 2on 2off targeting, for example) Toy drive is important. You can work on tugging and toy drive to get Leaf to LOVE tugging, so you could use play as a reward instead of treats. You can also start Frisbee training (get her to LOVE the Frisbee, work on rollers)
And obedience foundations. I really love the training that Gin and Vodka's owner is doing, I get a lot of ideas from her, you should check them out.
http://www.youtube.com/user/GinTheBorderCollie?feature=watch
Sorry for the long post.
I have been planning what I would do with a new puppy (if I ever get one
) , and these are some of the things I plan on doing.