Re: Filter;
Hiding the space station, while not impossible, would be very, very difficult. And, as Raven pointed out, people tend to turn on each other if they're stuck to one location like the station for long.
But this is your brain child and I don't want to take away from it. Are you sure you would be okay with this going in a different direction than what you envisioned?