I prefer iCCup because it's easy to get a game. You said it's laggy, but StarCraft is peer-to-peer. I found that I could get decent games happening most of the time if I hosted my own.
Circumventing the Battle.net servers is illegal though, which is frowned upon here fyi.
Yeah, but SC and Broodwar were really laggy even to players in singapore and most people played on usw. Same with wc3, hosted games were p2p meaning that your latency was based on the owner of the game.
BoredAussies, by factor of it's name, almost guarantee's that you'll be playing with no more than a 50ms ping, and whatever inbuilt latency that the netcode had built in to blizzards other games to help interpolation etc.
Knowing your game will be local is better than sometimes half the people might be local, but only probably 1 in 8 games were actually australian hosted. Although i do remember people tagging locations in the game names for DotA etc.
With your other point i think it should be frowned upon. A service which circumvents the authentication does allow a channel for people to play games online in the full extent without paying for the game. I think that's bad. But much of this was a response to long ago when blizzard refused to give a real australian solution for game hosting. So i feel no pity. These were games that were heavily affected by latency and blizzard considers it a non-issue for overseas smaller clients. So if they think we're not worth the revenue, they won't miss the lack of sales stemmed from piracy of the game which follows a shard server hosting.