nice idea i like it, but rather than just char i would have it just repo the random result n times (with a space between option maybe)
heres a short script to do it (yeah i know you said you could already do that)
alias randstr return $($str($chr(32) $+ $!rand($$2,$$3) $!+,$$1),2)