There are many various ways to contribute, not being a modder or artist is no obstacle to that...
As for the second part, you have it very mixed.
You joined the Tamriel III mid game as The Empire. You played it from turns 21 to 23. Thus, you must have managed to install it. You were then kicked for lateness/inactivity
http://www.twcenter.net/forums/showt...III-TES/page22
You were also invited into Interregnum if I recall correctly, where you however (and that game was also already running, so I definitely didnt "beg" you to help with testing it), were too busy to try installing again properly, even though I was trying to help, from what I can see in inbox (we exchanged about 20 PMs). To be precise, we were talking about how to instal it in the end of March. And on May 21 you sent me message you didnt get it working, and that you have other turns to play before you can try. Speaks for all.
What other people? When someone cant get a mod used in a HS working for whatever reasons, they naturally cant participate in such a HS. As the save would crash... There is nothing personal about it, admin cant do anything to miraculously get the mod working on someone else's PC. By the way, I have never had issues explaing people how to install mods, spent a significant part on TWC by doing that. Doing that almost daily...
And no of them were "first game", if by that you meant my first HS ever, or my first TES HS ever. I had hosted plenty hotseats before, and plenty after.