I'm attempting to use kickstart to partially automate the install process -- having the system ask about network and X configuration, since the machines I need to install are not especially similar. I'm mainly using kickstart to provide a way to automate package specification and a post-install customization. The problem that I'm running into is that the installer does not ask about partitioning if none is specified in the kickstart file. I've got a wide variety of machines. Another minor annoyance (I would just customize the kickstart file for each machine with a script otherwise) is that the 'part' keyword does not allow you to specify a disk to place the partition on. On the machines that have multiple disks, I want control over the swap partitions, etc.
A good solution in my mind for a future version of the installer would be a '--ask' option for any of the kickstart keywords, so you could specifically state 'network --ask' or 'part --ask'.
Added to a list of feature requests for future releases.
Should be fixed in the Pinstripe beta release.