I know you have limited the field to 5 or 6 but one of the major issues associated with the 5 and 6 is that there is no easy way to change the lens or be able to loosen the lens to allow for a reduction in focus distance. Out of the box the typical GoPro has a minimum focus distance of 12" when the average eye relief through a scope is 3.5". In the past, I have modified Hero 3 or 4 silvers and blacks to allow the lens to be adjusted to achieve a macro focus affect allowing for 3.5" or less of focus distance.
I am not sure there has been a work around to this issue yet but I am certainly interested in reading/hearing any.