I don't have an issue with the ethics of hosting your tutorials off-site. My only concern is that sometimes you run across an old thread in a forum where the author has closed down their own site or restructured it, and the links get broken.