How would you rate Nicocrafting ?

Give an overall rating to Nicocrafting.