1. It is much easier to land on/get into the orbit of a planet. For example, transfer from low earth orbit to Mars requires a delta V of about 4.3 km/s. Now to get into Mars' orbit, this needs to be reduced to about 3 km/s (rough napkin-top calculation, take with a grain of salt). However if you want to "stop" at a massless orbital platform/asteroid, you would have to reduce all 4.3 km/s (without any aerobrake assist).
2. If we assume an orbital platform is like a ring (similar to Halo), and if the diameter of this thing is 2km, then it would need to spin very fast (70m/s). This is okay, until you realize, that so much speed means a lot of difference in gravity from the floor to ceiling. For example, a man who is 2m tall, would feel 1g on his feet and about 0.95g = 9.3m/s^2 on his head. The difference in g would give rise to different health issues. You could make the station bigger, but then it would be probably better to stick to a natural body that is similar size instead