If the proper configuration can be determined automagically, then by all means just do it. My point is that users aren't too stupid to understand bandwidth/processor considerations. The configuration of how much bandwidth/processor time will be involved in one configuration versus another is not rocket science.