Ich würde das GLCD auf jedenfall auf einen extra Controller legen aus den besagten Gründen. Und mit dem I2C ist es dann ja kein Problem.

Verwende doch gleich wie eich das Mega2560 Modul. Das hat den Vorteil, dass es ein haufen Schnittstellen drinnen hat und man sich nicht um den lässtigen Kram wie MAX232 FTDI chip usw kümmern muss.