Se você usar uma variável em seu script, acho que a primeira ação seria definir seu valor como algo que tornaria inútil o recurso.
Se você usa uma variável sem configurá-la primeiro, seu código é defeituoso, a menos que seja uma variável bem conhecida, caso em que você não deve desmarcá-la em primeiro lugar.
typeset
geralmente não tem valor agregado, a menos que você queira definir uma variável local em uma função ksh, ou se você quiser / precisar dar um tipo à sua variável.
Em geral, você certamente encontrará vários padrões de codificação para scripts de shell, incluindo aqueles especializados em ksh. O que importa é ser consistente, usar um recuo adequado, usar nomes de variáveis e funções que ajudem a entender seu roteiro, mas esse é um conselho geral, qualquer que seja a linguagem de programação.