I've wired a few kitchens recently, and, I must say, I am very happy that the local inspectors have been ignoring kitchen penninsulas and islands.

Why? Because so many of the designs make it impossible to comply with the code. A Typical arrangement will have a sink at the end, storage on one side, and stools on the other side. Placement on the ends is complicated by the storage drawers. The wall (if there is one) commonly is either too far from part of the counter, or obstructed by a sink, range, or whatever.

I think we need to re-think the code here!