Community service wouldn't be a good solution; it would cost too much to upkeep and the Finnish government isn't that big on spending money on anything useful, being the idiots they are.
I think a points system similar to the UK should be introduced, because losing your license would really make people think twice before doing stupid things, especially the sort of middle management-sales rep type of people who drive Volvo V70s, BMW 3/5 series, Merc E-class and so on. They are by far the biggest single group of offenders that I can think of. And while they do make fairly good amounts of money, they are not exactly filthy rich, so their fines are rather low. However these people need their cars to do their jobs. If you take their car away, you also relieve them of their income and the company management may not look too kindly to that sort of behaviour.
Zero tolerance for speeding is stupid and useless, because as mentioned before on a million occasions, nobody will follow a speedlimit they find useless and stupid; and I fully admit I am one of those people. Then again the only offence I ever do is speeding, otherwise I try to drive in as civilised manner as possible, even if carrying some speed at the same time.
The points system, I think, is great and especially here it would be useful: it is almost impossible to lose your license here. It takes some serious effort to get your license taken away - drunk driving gets the job done easily, but other than that it is very difficult.
I still think the fine system we have going on at the moment is rubbish, because it is unfair, plain and simple. While I do agree, that for a highly paid CEO a 500? fine is next to nothing, it doesn't make it right to charge him 10.000? for the same crime as a student for example, because, on principle then we could just as well do it with other stuff as well: different sentences for a murder for example. I know that's exaggerating and not a reasonable argument, but on the basis of principle, it could be done.
If it stays this way it should at least be changed so that you get fined according to your current income and then pose a limit as to how high the fine could go.
And people who drive recklessly rarely get caught and they might pay a couple of hundred euros every six months for tickets and be done with it, continueing their idiotic ways. But with a genuine fear of losing one's permit to drive....now that would surely clean up some illmannered driving habits.