Could you do this in zero-G, too? This seems like a lot simpler than trying to have a section of a space station rotate and maintain seals around it.
(23 second mark)
Theoretically you could achieve the same result in zero-g, but getting started is much more difficult, as are microadjustments in speed and balance.