Congrats on the win. I never expected this to happen, but glad it worked for you guys! Though I bet ya summoning will be members no doubt about it, i'm sure Jagex think they've given you guys enough.
I'd say it's either a really bad time of day for players to be online OR lots of people are hating the updates now. I personally dont ENJOY them, but don't HATE them.
I'm keeping my bank pin even if this is true, cause if someone is mean enough to hack you I dare say they just might destroy your account for fun anyways