its funny...around here, its just not humid enough to see much moss/mold outside of wooded areas, so i'm not used to seeing it on buildings, but dang it if it doesnt look awesome...
as for the tut, for me, it was just right...maybe not as detailed as it coulda been, but if your a customiser...