Neat terminal, I've been building the same thing in my free time but haven't reached a point where it is complete / stable enough for being my daily driver.
Have you (anyone) actually sticked to the way of working this enables, or is this just a gimmick?