I'm assuming you are heading to Philip Island? bit of a guess seeing you don't have a country nominated
I'd love to do that trip myself, but my bike would get wet! Have a great time. Make sure you go for pizza at Isola in Cowes!