How much do you want to understand the languages you use? Do you want to play to its strengths or not? Scala's syntax encourages clear and concise code; the few edge cases where taking advantage of this causes problems for the Scala parser are instructive (that is, you learn more about Scala by encountering and learning how to avoid them) and gradually being fixed (e.g. suffix notation). Defensively using the semi-colon may mean you won't ever have to learn about these issues but do you really see that as a good thing? The fixes for these issues usually have other implications but you will miss out on these possibilities.
Another consideration is that, as Kilian concedes, most Scala developers omit semi-colons by default. How do you expect to work with other people's code if you avoid using idiomatic Scala yourself? You're going to find it much harder than it need be.
I can't emphasis enough that these features of the Scala parser were chosen to encourage clean, re-usable and functional (in the fp sense) code. Take infix operator syntax as an example; it encourages developers to furnish classes with simple, single-purpose methods which compose well together. Scala's collection library shows just how beatifully that can work. Classically-trained Java devs who embrace this will tend to develop better habits and new ways of thinking about their code. Those who stick to all those familiar dots and brackets will miss out. I contend that this is also true for those too timid to abandon the semi-colon.