Remove the extra step going from Phone to Chromecast (plenty of phones have HDMI OR the Chromecast can run an SSH client) and this a great solution with minimal latency. Anything remotely comparable in the 80s/90s would have been totally out of reach on a student budget.