Killer B has some good advice on matching your heads to your cams. The rest of your build list looks pretty good, but I would either stick with the stock 1200 pistons (cast) or go with KB's Hyper pistons. Forged alloy pistons, like Wiseco's, have a lot of shortcomings and actually cost more in many cases.
This whole cast VS. forged pistons debate has been thoroughly gone over with lots of input on Harley Tech Talk and the V-twinforum in recent months. The consensus of most pro wrenches is the cast/hyper pistons are the best choice for any street build. If you are racing and willing to tear your motor down more often the forged pistons may be right for you. After all the reading I've done on it, I wish I'd have known this stuff before I paid $250.00 for forged pistons on my build...I'm just trying to give you a heads up
before you buy...I wish I'd have had this information first.
Heres one of the resources with some info on the Hyper/forged pros and cons.
http://kb-silvolite.com/article.php?action=read&A_id=5