I would like to know where you got that little scale flag on the sail?
If the holes are too big,then not by much. I worried about the same thing on my alfa.(My first hull).Hey, you can always submerge if you feel self concious. I am no expert,but I think it will be fine.
SubCommittee Vice President 2006-2008
Author-Russian Submarines, Guardians of the Motherland
Member-Saint Petersburg Russia Submarine Club