the first 10 or 20 issues of the MagPi were very readable onscreen, regardless of the used device - I mostly used an iPad mini and a Linux Notebook with FullHD screen.
Younger editions are getting always fancier, flashier designs. Maybe this looks great in print, but on screen it is getting worse all the time. Some fonts are really big, some fonts are so tiny that I gave up on the iPad mini. But even with the FullHD screen a full-double-page view is hardly readable. Especially some text boxes contain ultra tiny fonts.
Could you kindly remind your layout managers that there are people in other countries who depend on readability on computer screen?
Another point: Code examples often are not usable for copy-paste, as they contain typographical quotation marks, which do not word in Python. Also, around dashes often there are invisible spaces, spoiling the interpretation of the code by the Python system. Would be good to leave code examples verbatim as-is, with no (automatic) reformatting whatsoever.
Otherwise I like MagPi very much and I wish you all a successful 2016 and many thrilling ideas for coming issues of the magazine!