Interesting idea, but it seems like diffraction will be a serious problem for this.  Any time you have tiny little holes (apertures) you are going to get a lot of diffraction that will result in very blurry images.