I am sure you will do great! And I fully agree with everyone else - you have a much better chance than the other applicants as you are aleady "trained" and they know how you fit in with the team!