I don't think that would be easier. It would just result in everyone having each other's contact information in ICQ and coordinating that way.
You would have the contact information of, say, 30 Heroes players saved in ICQ. You wake up on a weekend and want to play. How will you proceed: contact each one individually and ask if they want to play? And if everyone is constantly contacting each other and suggesting games, it will soon become annoying for everyone.
But with this system, you wake up on a weekend, go to the relevant topic, and immediately see who wants to play and at what time. You contact them and play.
This is just my opinion; if you have a better idea, please share it, as you are the organizer of this event.