Well. what seems the most difficult task to you? The generation of the actual terrain, texture maps, distribution maps..? I think personally that there are quite many steps, but it's a good basic tutorial that will probably give you good results if you just get the steps figured out with help or by yourself.