there should not be commonality in architectures
Identify the task, then set your architecture to perform it.
In contrast to Zubrin, my estimate is that the best way of sending men to Mars would be by using solar thermal propelled Aldrin cyclers.
