New convener at Crofting Commission Rod Mackenzie is taking up the role as the public body tries to move away from a public row with crofters.