The only thing I don't like about that map really is the split of Raleigh. The Charlotte split is kind of unavoidable because of Charlotte's size, and having a district in Charlotte only and the rest put in the suburbs doesn't really work nice. It's kind of like the way Columbus is split though that's also a Republican gerrymander (granted it predates the gerrymander.)
Yes, but when the split originated it didn't matter as much b/c Franklin County and to a lesser degree Columbus were Republican (I think).