Still looking for players of at least 1300 elo to join the team!
Please note that there is a recruitment forum on the main forum page, two slots below General Discussion.
You're more likely to find interested parties there.
My definition of ELO Hell:-
"Any point at which ego is greater than ELO."