Author offers five questions to consider in determining if an incubator is the right choice for your start-up’s location.