I don't think that Skyline is quite that bad. The tall building in the center breaks up the sightlines fairly well, as opposed to Pier where you can see almost from one side of the map to another from most points, with exceptions like the mall and shops around the edges and the wrecked ferry in the middle. And in Skyline you have the gym area in the middle building which you can stick to in TDM if close quarters is more your style. No avoiding the open areas in the capture the pod mode though, and there doesn't seem to be much in the way of cover around those pods, it's pretty much hope the enemy doesn't show up, because you're going to die. And the pods seem to be grenade magnets, and one in the cap zone radius will clear it out. It might be better with actual teamwork, with one or two people capping while the others take up more defendable positions.
You still have to be on a swivel the whole time, since people can jump down from pretty much anywhere. I haven't really gotten the hang of it yet, but sometimes I fall in a single shot, where it seems I can empty a magazine into a dude before he turns around and one-shots me. Can't tell if that's just lack of skill or selective memory, or something else. I'm mainly using the armor module, too.