The idea is nice but there's one issue: unless you create your modules as templates there's no way to make your station work with all the station-prohibited blocks (factories, shipyards or warp gates) unless you incorporate them into the station core somehow.
I'll do some research and see if I can implement it.
Thanks for the heads up, It's a lot easier when you catch these things sooner rather than later.