A minute correction: OKSH is short of OpenBSD Korn SHell. It's not *BSD's, it's OpenBSD's.
I find scrolling easier to setup in urxvt. And i also like editing settings in the xresources file, more specifically the color scheme.
Understandable. With st, I have scrolling setup via source code patches, and a custom color scheme defined in the source code's config.h. st's only a nice option if you're comfortable with running a compiler.
Honestly i dont mind compiling programs, its really the scrolling that bugs me the most. Most options i have tried are beyond broken.
Thanks!