There are ecological, biological, sociological, and psychological problems that can never be solved to make this idea work. The physical problems of propulsion have capture your fancy, and perhaps they can be solved, but they are the easy ones.