There's plenty to see in NC, both offshore and closer in. If it's your first time in NC you can't really go wrong, you aren't going to miss out by staying inshore, you'll get good dives in, as long as the weather agrees. There are some can't miss dives in that area, but get a few NC dives...