Well, you seem to be off to a good start so far. As for whether or not you have the skill for a "big" challenge, I wouldn't worry too much about that. We all have different skill levels and these challenges are a great way to improve on those skills. As the saying goes, "No pain, no gain."

GW