The current design more looks like it has a window-section on the outer side of the ring, and that really would be pointless with a spinning ring (only if it would spin VERY slowly, making it some sort of panoramic version. Would be very representative). Another explanation would be to emulate gravity by rotating the ring, but then the outer side of the ring would be the "ground" level and wouldn't have this window-ring. Difficult to explain, I hope you get what I mean.
Both solutions would work fine, though I think Trenton and USI has enough money to afford regular gravity generators and could afford to have the ring rotate simply for aesthetic purpose for the desk workers and visitors that use this sector, maybe ("a working place with a different view every day!")
The shipyard thing would also make a perfect docking station. Especially with its physical proximity to the storage depots I easily can imagine trains being unloaded here and have their cargo be transfered to the depot, though it works best for raw materials and even better for fluid or gaseous materials (being pumped into the tanks). I take it the trains will not be stationary parts of the station so players can RP docking/loading sequences at this part of the station?