Has anyone considered reading the dots from top to bottom, right to left or even diagonally?
I've done quite a bit with them right to left, but not top to bottom or diagonally. Top to bottom or bottom to top may be very promising. I also think there's possible rainbow-shaped traversals given the shape of the data set.
Not only the dots, but I have my suspicions when it comes to the characters being spaced out instead of all together:
1) The number of of dots in between is meaningful. The cells overlapped by the figures still clearly show if they have a dot or not, so the number of dots seems to be very important.
2) In addition to the plaintext address being there, left-to-right, a clever riddlerer could have weaved it with a top-to-bottom (or diagonal, or other traversal pattern) message, incorporating the characters from the address to another message.