There’s an under appreciated problem with spinning space stations: they would be set off balance by uneven distribution of weight around the ring. This would make small scale rings a bit problematic because people and stuff need to move around. Rings the size of halo would have enough mass that the movement of people wouldn’t be enough to matter.