It's just my opinion but its best to not listen to your friends, one of the reasons they say your ready to be GM because your their friend. You have dedication to this game mainly because of how active you are in game and on forums.
You may be a asshole at times, but guessing that's how jobs are done (don't be a huge asshole like a gm we all know power abuses).
Your not a bad mod, but your not the best mod either (no one in my point of view).
cough cough PIKA SWAGGAR WUZ HERE YA HEARRRRRD ;o