I'm not sure if you are truly going to Grayton, or somewhere near Grayton, but I fished last weekend. My first tip-Go to Yellowfin for your gear and some good advice as to the when/where and how. They are quite reasonable in price and their years of feet on sand experience will be hard to beat.
Now as far as the actual fishing-I like to use one Gulp! sandflea on one hook of the pompano rig (as they stay on well) and put one large flea or two small ones on the second hook. #3 pyramid weight is what I like to use. We caught quite a few fish, mostly ladyfish, but there were some pompano too. And many missed fish(!).
Let me warn you though, I went to Grayton to hang out Saturday and it was way too crowded to contemplate fishing and the June grass was starting to roll in there. June grass will be your enemy and may prevent you from actually fishing. We fished in Seagrove and had no grass and thinner crowds. My advice is to find out from Yellowfin where the grass is and is not-that may be your only shot at fishing, and I might also suggest you don't attempt fishing on one of the crowded beaches-you could pay a few dollars and go to Grayton or Deer Lake State Parks and not see a soul around you. Hope this helps and the water quality holds for you.