For me, it depends on the overlap. If it's an address form, say CA versus US addresses, you might keep the same fields in the same place and use the combobox value to untangle which type of address you have. If the forms a really different, the different views will be better because they can be supported by specific ViewModels or Controllers.