No problem; you're doing great as a amchecker, I can totally see you as a GP checker one day! This new generation of Smogon people sure have fresh GPers on the rise. .3.
Sorry about your trip... Probably for the best, though.
Anyway, you sound like you'd make a nice addition to the group. So, I happily welcome you to the Smogon Creators Organization. : )
If you'd like to introduce yourself to the rest of the group, of if you have any questions about the group you'd like to ask, you can do so in the Introduction discussion.