Yeah, that's fine. Most threads have a sign up form though, and it makes it easier for the person that made the challenge so that they can add you to the list of challengers. :) But your announcement was informative so I don't think they'll have a problem with that. XD