想像してワラタが、CUI化の本質はそこではなさげ。
操作がCUI好みで、あとパイプ処理とか出来れば十分であって
わざわざ表示そのものをcharacter basedにする必要はあるまい。

firefoxの重さデカさの何割かは使用しているGUI toolkitから来てるように思えるから
そこをうまく迂回できるといいのだが。