@Ruskin505, While I applaud your desire to help give back by wanting to be a part of the moderator crew, I hope you know what you are getting into should you be accepted for the beta application.
First on the moderator crew, you are doing a thankless job, constantly organizing, which you said you enjoy doing, you are very often having to step in to use your judgment on whether something is appropriate for the forum, and perhaps it is, but rubs you the wrong way, do you allow it to continue. You now wear a moderator hat, so there will be times when you’d have to take a different stance than what you normally would if you were not a moderator.
The forum is not what it once was, where players come to seek information, share ideas, joke about things they find in this game, now it is constantly filled with vitriol, complaints, and when the moderator steps in, they are accosted of being a SGG staff. All of this does take a toll on the mind and though they may not come out to say it, aside from game contents being released, the forum experience probably also attributed to some of our forum moderators’ departure. If this sounds like something you would like to tackle, by all means, the existing crew can use the help, I just wish they (and you, should you be selected) be compensated in some way for the verbal flak and abuse the mods frequently gets.
Now on being a Beta tester, play with the latest unreleased toys, being able to summon heroes non-stop without time limit or resource constraints, providing feedback of your testing experience, all in a simulated environment, sign and agreeing to a TOS saying not to share any beta content to the public. Very exciting, straightforward, but I know you have been reading the forum posts because of your increased activity on the forum, is how beta testers, those who actually do test and do provide feedback of what their experiences are testing the contents are treated, and these beta testers are likely those that genuinely wanted to do a good job for a game in which they obviously care dearly about.
I am not sure how many total beta testers are out there for this game, but when some of more vocal ones, including some of our moderators expressed their dissatisfactions on the action the game is taken, it’s very frequently and mostly about how their views and feedbacks are largely ignored and game contents released regardless of what they say. Almost seems like they have no intention of listening to beta testers and will release said contents regardless, and having a beta testing environment just seem like a show they put out to the investors to say they are getting players involved in their game development.
Now, in reading some of your posts, you are reflected as someone who cares for and are passionate about this game, I just hope that, if you do get into the beta environment, it is everything you hoped that it will be for you and not something that will ultimately make you feel disenchanted about the game.
Best of luck to you on both fronts.