Agree with buddy and others that this was a really impressive construction, linking two wholly different themes to make a coherent whole.
I guessed the second set of seven letters in the title from imputing the other braille themed elements in the grid.