Hey--we mentioned you by name, Astro. I've listened to the cast twice now and noted your name both times. I think Steve Irwin's accent isn't too hard to mimic, but I'm one of those people who can hear something and repeat the sound pretty well, unless it's a Spanish R. I can make the Arabic sound 'ayn' but not a Spanish R. Go figure.
I can do a pretty decent Yoda. Can you imagine me as a soprano Ackbar, though?