As I add more choices to the cli installer, the number of questions you have to get through increases. One way to avoid these questions is to make a config file that contains some defaults. (I already did this in the last testing version of refractainstaller). Another way is to use some kind of menu and read the selections. This code is similar to the options menu in the gui version. Please try it, and let me know if the interface is confusing. All this does is echo some text in response to your selections, so no fear of doing anything to your system.
https://gist.github.com/3028993