Advanced and experimental stuff like rotation and booting from SD cards will nearly always need xterm access. that's not particular to Maemo or Linux, just that you are playing with cutting edge and advanced topics, which is great as a lot of people are too afraid of the unfamilar to experiment. A lot of the work I do with Windows ends up as scripts and batch files.