I dont have experience with this chip, but have designed using AMLCD VGA chip by Kopin into an eye display and circuit design around this using FPGA. (world's smallest TV/PC wearable display circa 1998 in a monocle called the M-1 was my design
Since Chip supports 20Mb/s SPI for 512x512 and 480x272 has 50% of those max pixels, you will need at least 10Mb/s for SPI to support decent frame rates. Keep this in mind when looking for SPI drivers.